CN110610356A - Payment processing method and device, electronic equipment and readable storage medium - Google Patents

Payment processing method and device, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN110610356A
CN110610356A CN201910857774.9A CN201910857774A CN110610356A CN 110610356 A CN110610356 A CN 110610356A CN 201910857774 A CN201910857774 A CN 201910857774A CN 110610356 A CN110610356 A CN 110610356A
Authority
CN
China
Prior art keywords
payment
information
played
verification
notification information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910857774.9A
Other languages
Chinese (zh)
Inventor
钱庄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201910857774.9A priority Critical patent/CN110610356A/en
Publication of CN110610356A publication Critical patent/CN110610356A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The disclosure relates to a payment processing method, a payment processing device, an electronic device and a readable storage medium, wherein the method comprises the following steps: receiving a playing instruction input by voice, wherein the playing instruction comprises an identifier of an object to be played; if the object to be played is determined to be the object needing payment according to the identification, pushing a payment request to the bound terminal equipment, wherein the payment request comprises the identification of the object to be played; and performing response processing according to the received payment response information. The method enables the user to quickly complete the payment of the object to be played without processes of searching and the like, thereby greatly simplifying the payment operation process.

Description

Payment processing method and device, electronic equipment and readable storage medium
Technical Field
The present disclosure relates to the field of communications, and in particular, to a payment processing method and apparatus, an electronic device, and a readable storage medium.
Background
With the continuous development of Artificial Intelligence (AI) technology, more and more Artificial Intelligence devices are produced, and an intelligent sound box is one of the Artificial Intelligence devices popular with users. The user can realize the purposes of audio listening, information inquiry and the like through the interaction with the intelligent sound box. In some usage scenarios, the user may need to perform a payment operation while using the smart speaker. For example, if the audio content the user wishes to listen to is a pay content, the user needs to first complete payment and then listen to the audio content through the speaker.
In the related art, when the content that the user wishes to listen to is the paid content, the smart speaker may prompt the user to search for the paid content through an Application program (APP for short) corresponding to the smart speaker installed on the terminal device. The user can then search or browse the paid content in the APP, then pay, and after payment is completed, the intelligent sound box outputs the paid content to the user.
Disclosure of Invention
The embodiment of the disclosure provides a payment processing method, a payment processing device, electronic equipment and a readable storage medium.
According to a first aspect of embodiments of the present disclosure, there is provided a payment processing method, including:
receiving a playing instruction input by voice, wherein the playing instruction comprises an identifier of an object to be played;
if the object to be played is determined to be the object needing payment according to the identification, pushing a payment request to the bound terminal equipment, wherein the payment request comprises the identification of the object to be played;
and performing response processing according to the received payment response information.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
when the intelligent sound box determines that the object to be played is the object needing payment, the payment request can be directly pushed to the terminal equipment, so that the terminal equipment directly initiates a payment process aiming at the object to be played, a user can quickly complete payment of the object to be played without processes of searching and the like, and the payment operation process is greatly simplified. Meanwhile, the actual payment process is completed on the terminal equipment, and the user can check the payment information at any time, so that the worry of the user about the payment safety can be greatly reduced, and the user experience is greatly improved.
Further, before pushing the payment request to the terminal device, the method further includes:
and outputting first voice information, wherein the first voice information is used for reminding a user to pay for the object to be played through the terminal equipment.
Further, the performing response processing according to the received payment response information includes:
outputting second voice information according to the received payment success notification information, wherein the second voice information is used for reminding a user that the object to be played is paid successfully;
and playing the object to be played according to the payment success notification information.
Further, the performing response processing according to the received payment response information includes:
and outputting third voice information according to the received payment failure notification information, wherein the third voice information is used for reminding the user that the payment of the object to be played fails.
According to a second aspect of the embodiments of the present disclosure, there is provided a payment processing method, including:
receiving a payment request, wherein the payment request comprises an identifier of an object to be played;
displaying a payment page corresponding to the object to be played according to the identifier of the object to be played;
performing identity authentication and payment according to payment information input on the payment page, wherein the payment information comprises identity authentication information;
and sending payment response information according to the authentication and payment results.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
when the intelligent sound box determines that the object to be played is the object to be paid, the payment request can be directly pushed to the terminal equipment, and the terminal equipment directly displays the payment page of the object to be played to the user according to the identification of the object to be played, so that the user can quickly complete payment of the object to be played without processes of searching and the like, and the payment operation process is greatly simplified. Meanwhile, the actual payment process is completed on the terminal equipment, and the user can check the payment information at any time, so that the worry of the user about the payment safety can be greatly reduced, and the user experience is greatly improved.
Further, the displaying the payment page corresponding to the object to be played according to the identifier of the object to be played includes:
displaying first notification information, wherein the first notification information is used for notifying payment of the object to be played;
and displaying a payment page corresponding to the object to be played according to the operation on the first notification information.
Further, the performing authentication and payment according to the payment information input by the user on the payment page corresponding to the object to be played includes:
sending a verification payment request to a server, wherein the verification payment request comprises the identity verification information;
and receiving the verification and payment result sent by the server.
Further, the sending payment response information according to the result of the authentication and the payment includes:
and if the verification and payment result is verification and payment success, sending the payment success notification information and displaying payment success reminding information.
Further, the sending payment response information according to the result of the authentication and the payment includes:
if the verification and payment result is verification failure, sending the payment failure notification information and displaying verification failure reminding information;
and if the verification and payment result is that the verification is successful but the payment is failed, sending the payment failure notification information and displaying the payment failure reminding information.
According to a third aspect of embodiments of the present disclosure, there is provided a payment processing apparatus comprising:
the receiving module is configured to receive a playing instruction input by voice, wherein the playing instruction comprises an identifier of an object to be played;
the sending module is configured to push a payment request to the bound terminal equipment when the object to be played is determined to be the object needing payment according to the identifier, wherein the payment request comprises the identifier of the object to be played;
and the processing module is configured to perform response processing according to the received payment response information.
Further, the method also comprises the following steps:
and the first output module is configured to output first voice information, and the first voice information is used for reminding a user to pay for the object to be played through the terminal equipment.
Further, the processing module comprises:
the first output submodule is configured to output second voice information according to the received payment success notification information, wherein the second voice information is used for reminding a user that the object to be played is paid successfully;
and the playing sub-module is configured to play the object to be played according to the payment success notification information.
Further, the processing module comprises:
and the second output submodule is configured to output third voice information according to the received payment failure notification information, wherein the third voice information is used for reminding the user that the object to be played fails to pay.
According to a fourth aspect of embodiments of the present disclosure, there is provided a payment processing apparatus comprising:
the receiving module is configured to receive a payment request, wherein the payment request comprises an identifier of an object to be played;
the first display module is configured to display a payment page corresponding to the object to be played according to the identifier of the object to be played;
the processing module is configured to perform identity authentication and payment according to payment information input on the payment page, wherein the payment information comprises identity authentication information;
and the sending module is configured to send payment response information according to the authentication and the payment result.
Further, the first display module includes:
the first display sub-module is configured to display first notification information, and the first notification information is used for notifying a user that payment can be carried out on the object to be played;
and the second display sub-module is configured to display a payment page corresponding to the object to be played according to the operation of the user on the first notification information.
Further, the processing module includes:
the sending submodule is configured to send a verification payment request to a server, and the verification payment request comprises the identity verification information;
and the receiving submodule is configured to receive the verification and payment result sent by the server.
Further, the sending module is configured to:
and if the verification and payment result is verification and payment success, sending the payment success notification information and displaying payment success reminding information.
Further, the sending module is configured to:
if the verification and payment result is verification failure, sending the payment failure notification information and displaying verification failure reminding information;
and if the verification and payment result is that the verification is successful but the payment is failed, sending the payment failure notification information and displaying the payment failure reminding information.
According to a fifth aspect of embodiments of the present disclosure, there is provided an electronic apparatus including:
a processor;
a memory for storing executable instructions of the processor;
wherein the processor is configured to perform the method steps of the first or second aspect.
According to a sixth aspect of embodiments of the present disclosure, there is provided an electronic apparatus including:
a memory, a processor and a computer program, the processor running the computer program to perform the method steps of the first or second aspect.
According to a seventh aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the method steps of the first or second aspect.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a system architecture diagram corresponding to a payment processing method provided in the present disclosure;
FIG. 2 is a flow diagram illustrating a payment processing method in accordance with an exemplary embodiment;
FIG. 3 is a flow diagram illustrating a payment processing method in accordance with an exemplary embodiment;
FIG. 4 is a flow diagram illustrating a payment processing method in accordance with an exemplary embodiment;
FIG. 5 is a flow diagram illustrating a payment processing method in accordance with an exemplary embodiment;
FIG. 6 is a block diagram illustrating a payment processing arrangement according to one exemplary embodiment;
FIG. 7 is a block diagram illustrating a payment processing arrangement in accordance with one exemplary embodiment;
FIG. 8 is a block diagram illustrating a payment processing arrangement in accordance with one exemplary embodiment;
FIG. 9 is a block diagram illustrating a payment processing arrangement in accordance with one exemplary embodiment;
FIG. 10 is a block diagram illustrating another payment processing arrangement in accordance with one exemplary embodiment;
FIG. 11 is a block diagram illustrating another payment processing arrangement in accordance with one exemplary embodiment;
FIG. 12 is a block diagram illustrating another payment processing arrangement in accordance with one exemplary embodiment;
FIG. 13 is a block diagram illustrating an entity of an electronic device in accordance with an exemplary embodiment;
fig. 14 is a block diagram illustrating an electronic device 1400 in accordance with an example embodiment.
With the foregoing drawings in mind, certain embodiments of the disclosure have been shown and described in more detail below. These drawings and written description are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the concepts of the disclosure to those skilled in the art by reference to specific embodiments.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
In a correlation technique, the smart speaker can only remind the user to pay through the APP that the smart speaker corresponds through pronunciation. No interaction is performed between the smart speaker and the terminal device, that is, the terminal device does not know what the content to be paid for is. The user needs to manually search or browse to the APP for the content to be paid for and pay for the content. In the process, the processing flow of the intelligent sound box and the processing flow of the terminal device are mutually split and mainly depend on the active operation of a user, so that the operation process is complicated, and the user experience is poor.
In another related art, the verification and payment can also be directly accomplished by means of voiceprint verification. However, in this way, voiceprints need to be recorded in advance, users need to remember prompt codes for voice broadcasting in the verification process, and the operation process is also too complicated. In addition, this method only uses voice information to deduct fees, and many users may have concerns about payment security, so the user experience is not good.
The technical scheme provided by the disclosure aims to improve the user experience when the user pays for the content needing payment.
Fig. 1 is a system architecture diagram corresponding to the payment processing method provided in the present disclosure, and as shown in fig. 1, the method relates to a smart speaker, a server, and a terminal device. The intelligent loudspeaker box is connected with the server in a communication mode, and can send a data acquisition request to the server and receive requested data from the server. The server can also issue various instructions to the intelligent sound box, such as system updating, historical operation information reporting and the like. The terminal equipment can operate the APP corresponding to the intelligent sound box, communication connection is also established between the terminal equipment and the server, the terminal equipment can acquire various kinds of operation data of the intelligent sound box from the server and display the operation data, and a request can be sent to the server according to a user instruction. Communication connection can be established between the intelligent sound box and the terminal equipment, and then interaction is directly carried out. Or, the smart speaker and the terminal device may perform indirect interaction via the server, in this case of indirect interaction, the smart speaker may send a message targeting the terminal device to the server, and then the message is sent to the terminal device by the server, and the terminal device may also send a message targeting the smart speaker to the server, and then the message is sent to the smart speaker by the server. The interaction mode between the intelligent sound box and the terminal equipment is not particularly limited in the disclosure.
The technical solution of the present disclosure is described below from the perspective of the smart speaker and the terminal device, and the processing procedure related to the server will be described in these two perspectives.
The following is the processing procedure of the smart box side.
Fig. 2 is a flowchart illustrating a payment processing method according to an exemplary embodiment, where, as shown in fig. 2, the processing procedure of the smart box side includes:
in step S201, a play instruction input by voice is received, where the play instruction includes an identifier of an object to be played.
Optionally, the play instruction may be directly input by a user through voice, or may be imported through another device.
When a user wants to play audio data by the smart sound box or instructs the smart sound box to inquire and play information such as weather, a voice instruction can be directly sent to the smart sound box, wherein the voice instruction comprises an identifier of an object to be played. For example, if the user wishes to listen to a song named abc, the user may speak an instruction to the smart speaker "please play me a song of abc," where "abc" is an identification of the object to be played.
In step S202, if it is determined that the object to be played is an object to be paid for according to the identifier, a payment request is pushed to the bound terminal device, where the payment request includes the identifier of the object to be played.
Optionally, the smart speaker may send a data request to the server according to a play instruction input by the user through voice, where the data request carries an identifier of an object to be played. After receiving the data request, the server inquires whether the object to be played is an object needing payment according to the identifier of the object to be played carried in the request, and if so, returns response information needing payment to the intelligent sound box. After receiving the response information, the smart speaker can know that the object to be played needs to be paid first, and then the smart speaker pushes a payment request to the bound terminal device, and the payment request carries the identifier of the object to be played.
In an alternative, the smart speaker communicates directly with the terminal device, and the smart speaker can send the payment request directly to the bound terminal device. Illustratively, the smart speaker is connected to the terminal device via bluetooth, and the smart speaker may directly send the payment request to the terminal device.
In another optional mode, the smart speaker and the bound terminal device perform indirect interaction via the server, the smart speaker can send the payment request to the server, the server can obtain the receiver terminal device of the payment request according to the identifier of the smart speaker sending the payment request, and then the server forwards the payment request to the receiver terminal device.
In step S203, response processing is performed according to the received payment response information.
Optionally, the payment response information may include payment success notification information or payment failure notification information.
After the terminal device receives the payment request, the terminal device may initiate payment processing of the object to be played directly according to the identifier of the object to be played contained in the payment request, and return the payment result to the smart speaker, where the specific execution process will be described in detail in the processing process of the terminal device side below.
When the user pays for the object to be played, a payment failure condition may occur, so that the payment response information returned by the terminal device may be payment success notification information or payment failure notification information, and the smart sound box may perform different response processing according to different payment response information.
In this embodiment, when the smart speaker determines that the object to be played is an object that needs to be paid, the payment request may be directly pushed to the terminal device, so that the terminal device directly initiates a payment process for the object to be played, and thus, a user may quickly complete payment for the object to be played without performing processes such as search, and the payment operation process is greatly simplified. Meanwhile, the actual payment process is completed on the terminal equipment, and the user can check the payment information at any time, so that the worry of the user about the payment safety can be greatly reduced, and the user experience is greatly improved.
In an optional implementation manner, before the smart speaker pushes the payment request to the terminal device, the smart speaker may further output first voice information, where the first voice information is used to remind a user to pay for the object to be played through the terminal device.
For example, after the user sends an instruction "please play the song abc" to the smart speaker, and the smart speaker determines that the song abc is a pay-needed object, the user can play the song abc that you want to listen to for paying, and ask you to complete paying on the mobile phone. And when the user hears the voice information, the terminal equipment can be opened according to the prompt, and the payment is quickly completed.
As described above, according to the actual payment result of the user, the payment response information received by the smart speaker is different, and the smart speaker can perform different response processing for different payment response information.
In one case, the smart speaker receives the notification message of successful payment, and the response processing procedure of the smart speaker is as follows.
Fig. 3 is a flowchart illustrating a payment processing method according to an exemplary embodiment, where as shown in fig. 3, the response processing procedure of the smart speaker is as follows:
in step S301, according to the received payment success notification information, a second voice message is output, where the second voice message is used to remind the user that the payment of the object to be played is successful.
Illustratively, after the user pays for the song "abc" successfully, the terminal device returns a payment success notification message to the smart speaker, and the smart speaker plays a prompt voice that "the song abc is paid successfully and can be played normally" to the user, so as to notify the user that the smart speaker knows that the song "abc" is paid successfully.
In step S302, the object to be played is played according to the payment success notification message.
In an alternative mode, when the smart speaker requests the server for the data of the object to be played, the server may send the data of the object to be played to the smart speaker first, and the smart speaker only stores the data and does not play the data. And when the intelligent sound box receives the payment success notification information, the stored data of the object to be played can be directly played.
In another optional manner, when the smart speaker requests the server for the data of the object to be played, the server does not send the data of the object to be played to the smart speaker. When the smart sound box receives the notification information that the payment is successful, the server also knows that the payment of the object to be played is successful, and at the moment, the server can actively send the data of the object to be played to the smart sound box and play the data by the smart sound box. Or, the smart speaker may also request the server for the data of the object to be played again after receiving the payment success notification information, and play the data of the object to be played after the server returns the data of the object to be played.
In another case, the notification message of payment failure is received by the smart speaker, and the response processing procedure of the smart speaker is as follows.
And the intelligent sound box outputs third voice information according to the received payment failure notification information, wherein the third voice information is used for reminding the user that the payment of the object to be played fails.
Illustratively, after the user fails to pay for the song "abc", the terminal device returns payment failure notification information to the smart speaker, and the smart speaker plays a prompt voice of "song abc payment failure and please pay again" to the user to notify the user to pay again.
The following is a processing procedure on the terminal device side.
Fig. 4 is a flowchart illustrating a payment processing method according to an exemplary embodiment, and as shown in fig. 4, a processing procedure of the terminal device includes:
in step S401, a payment request is received, where the payment request includes an identifier of an object to be played.
Optionally, the payment request may be directly sent to the terminal device by the smart speaker, or may also be sent to the server by the smart speaker, and then forwarded to the terminal device by the server.
In step S402, a payment page corresponding to the object to be played is displayed according to the identifier of the object to be played.
Optionally, the APP run by the terminal device may interact with the server to obtain information of all objects that the server can provide for the smart sound box to play. After receiving the payment request containing the identifier of the object to be played, the terminal device can directly jump to the payment page corresponding to the object to be played without the need of initiating payment of the object to be played after a user manually searches or browses the object to be played.
In step S403, according to the payment information input on the payment page, authentication and payment are performed, where the payment information includes authentication information.
Optionally, the payment page of the object to be played may display an identifier, a price, an authentication area, and the like of the object to be played, and the user may input authentication information in the authentication area, where the authentication information may be, for example, a password, a fingerprint, a face, and the like.
Optionally, after the user confirms that the input is completed, the terminal device may send a verification payment request to the server, and the verification payment request carries the authentication information, the identifier of the object to be played, the price, and the like. And after receiving the payment verification request, the server verifies the identity according to the identity verification information and triggers payment after the identity verification is passed, wherein the payment amount is the price of the object to be played. The server further returns a verification and payment result to the terminal device, namely the terminal device receives the verification and payment result sent by the server.
In step S404, payment response information is sent according to the result of the authentication and the payment.
Optionally, the payment response information may include payment success notification information or payment failure notification information.
Optionally, the verification and payment result sent by the server to the terminal device may include the following three types:
1. verification pass and payment success
2. Verification passed but payment failed
3. Failure of authentication
The three results can be distinguished through different identifiers, and after the terminal equipment receives the verification and payment results, specific result types can be obtained according to the identifiers.
Specifically, if the result type is the first type, the terminal device sends the payment success notification information. The payment success notification information can be directly sent to the intelligent sound box by the terminal device, or can also be sent to the server by the terminal device, and then is forwarded to the intelligent sound box by the server. And if the result type is the second type or the third type, the terminal device sends payment failure notification information, and the payment failure notification information can be directly sent to the intelligent sound box by the terminal device, or can also be sent to the server by the terminal device and then forwarded to the intelligent sound box by the server.
In this embodiment, when the smart speaker determines that the object to be played is an object that needs to be paid, the payment request may be directly pushed to the terminal device, and the terminal device directly displays the payment page of the object to be played to the user according to the identifier of the object to be played, so that the user may quickly complete payment for the object to be played without performing processes such as search, and the payment operation process is greatly simplified. Meanwhile, the actual payment process is completed on the terminal equipment, and the user can check the payment information at any time, so that the worry of the user about the payment safety can be greatly reduced, and the user experience is greatly improved.
On the basis of the above embodiments, the present embodiment relates to a process of displaying a payment page of an object to be played by a terminal device.
Fig. 5 is a flowchart illustrating a payment processing method according to an exemplary embodiment, where, as shown in fig. 5, the step S402 includes:
in step S501, first notification information for notifying payment of the object to be played is displayed.
Optionally, the terminal device may display the first notification information on a notification interface, so that the user may view the first notification information even in the screen-locked state.
In step S502, according to the operation on the first notification information, a payment page corresponding to the object to be played is displayed.
Optionally, the operation of the user on the first notification information may be a click operation, a sliding operation, or the like, and after the terminal device detects the operation of the user on the first notification information, it may be determined that the user needs to enter a payment page, and at this time, the terminal device directly displays the payment page corresponding to the object to be played.
In this embodiment, the terminal device first displays the first notification information, and displays the payment page of the object to be played after the user operates the first notification information, so that the user can directly pay on the payment page of the object to be played.
On the basis of the above embodiments, the present embodiment relates to a processing procedure of the terminal device on the terminal device for different authentication and payment results.
In one case, if the verification and payment result is verification and payment success, the payment success reminding information is displayed.
Optionally, when the result received by the terminal device is verification and successful payment, the terminal device may display a payment success reminding message. The payment success reminding information can be displayed on a pop-up prompt box, or the terminal equipment can jump to a new page and display the payment success reminding information on the new page. Namely, besides sending the payment success notification information, the payment success reminding information is also displayed on the terminal equipment at the same time.
In another case, if the verification and payment result is verification failure, displaying a prompt message of the verification failure. The verification failure reminding information can be displayed on a pop-up prompt box, or the terminal equipment can jump to a new page and display the verification failure reminding information on the new page. That is, in addition to sending the payment failure notification information, verification failure reminding information is also displayed on the terminal device at the same time. And if the verification and payment result is that the verification is successful but the payment is failed, displaying a payment failure reminding message. The payment failure reminding information can be displayed on a pop-up prompt box, or the terminal equipment can jump to a new page and display the payment failure reminding information on the new page. Namely, besides sending the payment failure notification information, the payment failure reminding information is also displayed on the terminal equipment at the same time.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods. For details not disclosed in the embodiments of the apparatus of the present disclosure, refer to the embodiments of the method of the present disclosure.
Fig. 6 is a block diagram illustrating a payment processing apparatus according to an exemplary embodiment, as shown in fig. 6, the apparatus including:
the receiving module 601 is configured to receive a play instruction input by voice, where the play instruction includes an identifier of an object to be played.
A sending module 602, configured to push a payment request to a bound terminal device when it is determined that the object to be played is an object requiring payment according to the identifier, where the payment request includes the identifier of the object to be played.
A processing module 603 configured to perform response processing according to the received payment response information.
Fig. 7 is a block diagram illustrating a payment processing apparatus according to an exemplary embodiment, the apparatus further including, as shown in fig. 7:
a first output module 604, configured to output first voice information, where the first voice information is used to remind a user to pay for the object to be played through the terminal device.
Fig. 8 is a block diagram illustrating a payment processing apparatus according to an exemplary embodiment, and as shown in fig. 8, a processing module 603 includes:
the first output sub-module 6031 is configured to output second voice information according to the received payment success notification information, where the second voice information is used to remind the user that the object to be played has paid successfully.
A playing sub-module 6032 configured to play the object to be played according to the payment success notification information.
Fig. 9 is a block diagram illustrating a payment processing apparatus according to an exemplary embodiment, and as shown in fig. 9, the processing module 603 further includes: :
and a second output sub-module 6033 configured to output third voice information according to the received payment failure notification information, where the third voice information is used to remind the user that the payment of the object to be played fails.
Fig. 10 is a block diagram illustrating another payment processing apparatus according to an exemplary embodiment, as shown in fig. 10, including:
a receiving module 1001 configured to receive a payment request, where the payment request includes an identifier of an object to be played.
The first display module 1002 is configured to display a payment page corresponding to the object to be played according to the identifier of the object to be played.
The processing module 1003 is configured to perform authentication and payment according to payment information input on the payment page, where the payment information includes authentication information.
A sending module 1004 configured to send payment response information according to the authentication and the result of the payment.
Fig. 11 is a block diagram illustrating another payment processing apparatus according to an exemplary embodiment, and as shown in fig. 11, a first display module 1002 includes:
the first display sub-module 10021 is configured to display first notification information, where the first notification information is used to notify that payment is performed on the object to be played.
The second display sub-module 10022 is configured to display a payment page corresponding to the object to be played according to an operation of the user on the first notification information.
Fig. 12 is a block diagram illustrating another payment processing apparatus according to an exemplary embodiment, and as shown in fig. 12, a processing module 1003 includes:
the sending sub-module 10031 is configured to send a verification payment request to the server, where the verification payment request includes the authentication information.
The receiving submodule 10032 is configured to receive the verification and payment result sent by the server.
In another embodiment, the sending module 1004 is configured to:
and if the verification and payment result is verification and payment success, sending the payment success notification information and displaying payment success reminding information.
In another embodiment, the sending module 1004 is configured to:
and if the verification and payment result is verification failure, sending the payment failure notification information and displaying verification failure reminding information. And if the verification and payment result is that the verification is successful but the payment is failed, sending the payment failure notification information and displaying the payment failure reminding information.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 13 is a block diagram illustrating an entity of an electronic device according to an exemplary embodiment, where as shown in fig. 13, the electronic device may be the smart speaker described above, and may also be the terminal device described above, and the electronic device includes:
memory 1301 and processor 1302.
Memory 1301 is used to store executable instructions for processor 1302.
The processor 1302 is configured to perform the method steps performed by the smart sound box or the method steps performed by the terminal device in the above-described method embodiments.
In the above terminal embodiments, it is understood that the Processor 1302 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, and the aforementioned memory may be a read-only memory (ROM), a Random Access Memory (RAM), a flash memory, a hard disk, or a solid state disk. SIM cards, also known as subscriber identity cards, smart cards, must be installed in a digital mobile phone for use. That is, the information of the digital mobile phone client, the encrypted key and the contents of the user's phone book are stored on the computer chip. The steps of a method disclosed in connection with the embodiments of the present disclosure may be embodied directly in a hardware processor, or in a combination of hardware and software modules.
Fig. 14 is a block diagram illustrating an electronic device 1400 in accordance with an example embodiment. The electronic device 1400 may be the above smart speaker, or the above terminal device.
Referring to fig. 14, electronic device 1400 may include one or more of the following components: a processing component 1402, a memory 1404, a power component 1406, a multimedia component 1408, an audio component 1410, an input/output (I/O) interface 1412, a sensor component 1414, and a communication component 1416.
The processing component 1402 generally controls overall operation of the electronic device 1400, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. Processing component 1402 may include one or more processors 1420 to execute instructions to perform all or a portion of the steps of the methods described above. Further, processing component 1402 can include one or more modules that facilitate interaction between processing component 1402 and other components. For example, the processing component 1402 can include a multimedia module to facilitate interaction between the multimedia component 1408 and the processing component 1402.
The memory 1404 is configured to store various types of data to support operations at the electronic device 1400. Examples of such data include instructions for any application or method operating on the electronic device 1400, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1404 may be implemented by any type of volatile or non-volatile storage device or combination of devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 1406 provides power to the various components of the electronic device 1400. The power components 1406 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the electronic device 1400.
The multimedia component 1408 includes a touch-sensitive display screen that provides an output interface between the electronic device 1400 and a user. This component may also not be present if the electronic device 1400 is a smart speaker. In some embodiments, the touch display screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1408 includes a front-facing camera and/or a rear-facing camera. The front camera and/or the rear camera may receive external multimedia data when the electronic device 1400 is in an operation mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 1410 is configured to output and/or input audio signals. For example, the audio component 1410 includes a Microphone (MIC) configured to receive external audio signals when the electronic device 1400 is in operating modes, such as a call mode, a record mode, and a voice recognition mode. The received audio signals may further be stored in the memory 1404 or transmitted via the communication component 1416. In some embodiments, audio component 1410 further includes a speaker for outputting audio signals.
I/O interface 1412 provides an interface between processing component 1402 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor component 1414 includes one or more sensors for providing various aspects of status assessment for the electronic device 1400. For example, the sensor component 1414 may detect an open/closed state of the electronic device 1400, a relative positioning of components, such as a display and keypad of the electronic device 1400, a change in position of the electronic device 1400 or a component of the electronic device 1400, the presence or absence of user contact with the electronic device 1400, an orientation or acceleration/deceleration of the electronic device 1400, and a change in temperature of the electronic device 1400. The sensor assembly 1414 may include a proximity sensor configured to detect the presence of a nearby object in the absence of any physical contact. The sensor assembly 1414 may also include a photosensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1414 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1416 is configured to facilitate wired or wireless communication between the electronic device 1400 and other devices. The electronic device 1400 may access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1416 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1416 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the electronic device 1400 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described binocular camera-based ranging method in the terminal.
In an exemplary embodiment, a non-transitory computer readable storage medium is also provided, such as the memory 1404 that includes instructions executable by the processor 1420 of the electronic device 1400 to perform the above-described method. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium, wherein instructions of the storage medium, when executed by a processor of the electronic device 1400, enable the electronic device 1400 to perform the method steps performed by the smart sound box in the above method embodiments or perform the method steps performed by the terminal device.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (21)

1. A payment processing method, comprising:
receiving a playing instruction input by voice, wherein the playing instruction comprises an identifier of an object to be played;
if the object to be played is determined to be the object needing payment according to the identification, pushing a payment request to the bound terminal equipment, wherein the payment request comprises the identification of the object to be played;
and performing response processing according to the received payment response information.
2. The method of claim 1, wherein before pushing the payment request to the bound terminal device, the method further comprises:
and outputting first voice information, wherein the first voice information is used for reminding a user to pay for the object to be played through the terminal equipment.
3. The method according to claim 1 or 2, wherein the response processing according to the received payment response information comprises:
outputting second voice information according to the received payment success notification information, wherein the second voice information is used for reminding a user that the object to be played is paid successfully;
and playing the object to be played according to the payment success notification information.
4. The method according to claim 1 or 2, wherein the response processing according to the received payment response information comprises:
and outputting third voice information according to the received payment failure notification information, wherein the third voice information is used for reminding the user that the payment of the object to be played fails.
5. A payment processing method, comprising:
receiving a payment request, wherein the payment request comprises an identifier of an object to be played;
displaying a payment page corresponding to the object to be played according to the identifier of the object to be played;
performing identity authentication and payment according to payment information input on the payment page, wherein the payment information comprises identity authentication information;
and sending payment response information according to the authentication and payment results.
6. The method according to claim 5, wherein the displaying the payment page corresponding to the object to be played according to the identifier of the object to be played comprises:
displaying first notification information, wherein the first notification information is used for notifying payment of the object to be played;
and displaying a payment page corresponding to the object to be played according to the operation on the first notification information.
7. The method according to claim 5 or 6, wherein the performing authentication and payment according to the payment information input by the user on the payment page corresponding to the object to be played comprises:
sending a verification payment request to a server, wherein the verification payment request comprises the identity verification information;
and receiving the verification and payment result sent by the server.
8. The method of claim 7, wherein sending payment response information based on the authentication and the payment result comprises:
and if the verification and payment result is verification and payment success, sending the payment success notification information and displaying payment success reminding information.
9. The method of claim 7, wherein sending payment response information based on the authentication and the payment result comprises:
if the verification and payment result is verification failure, sending the payment failure notification information and displaying verification failure reminding information;
and if the verification and payment result is that the verification is successful but the payment is failed, sending the payment failure notification information and displaying the payment failure reminding information.
10. A payment processing apparatus, comprising:
the receiving module is configured to receive a playing instruction input by voice, wherein the playing instruction comprises an identifier of an object to be played;
the sending module is configured to push a payment request to the bound terminal equipment when the object to be played is determined to be the object needing payment according to the identifier, wherein the payment request comprises the identifier of the object to be played;
and the processing module is configured to perform response processing according to the received payment response information.
11. The apparatus of claim 10, further comprising:
and the first output module is configured to output first voice information, and the first voice information is used for reminding a user to pay for the object to be played through the terminal equipment.
12. The apparatus of claim 10 or 11, wherein the processing module comprises:
the first output submodule is configured to output second voice information according to the received payment success notification information, wherein the second voice information is used for reminding a user that the object to be played is paid successfully;
and the playing sub-module is configured to play the object to be played according to the payment success notification information.
13. The apparatus of claim 10 or 11, wherein the processing module comprises:
and the second output submodule is configured to output third voice information according to the received payment failure notification information, wherein the third voice information is used for reminding the user that the object to be played fails to pay.
14. A payment processing apparatus, comprising:
the receiving module is configured to receive a payment request, wherein the payment request comprises an identifier of an object to be played;
the first display module is configured to display a payment page corresponding to the object to be played according to the identifier of the object to be played;
the processing module is configured to perform identity authentication and payment according to payment information input on the payment page, wherein the payment information comprises identity authentication information;
and the sending module is configured to send payment response information according to the authentication and the payment result.
15. The apparatus of claim 14, wherein the first display module comprises:
the first display submodule is configured to display first notification information, and the first notification information is used for notifying payment of the object to be played;
and the second display sub-module is configured to display a payment page corresponding to the object to be played according to the operation of the user on the first notification information.
16. The apparatus of claim 14 or 15, wherein the processing module comprises:
the sending submodule is configured to send a verification payment request to a server, and the verification payment request comprises the identity verification information;
and the receiving submodule is configured to receive the verification and payment result sent by the server.
17. The apparatus of claim 16, wherein the transmitting module is configured to:
and if the verification and payment result is verification and payment success, sending the payment success notification information and displaying payment success reminding information.
18. The apparatus of claim 16, wherein the transmitting module is configured to:
if the verification and payment result is verification failure, sending the payment failure notification information and displaying verification failure reminding information;
and if the verification and payment result is that the verification is successful but the payment is failed, sending the payment failure notification information and displaying the payment failure reminding information.
19. An electronic device, characterized in that the electronic device comprises:
a processor;
a memory for storing executable instructions of the processor;
wherein the processor is configured to perform the method steps of any one of claims 1-4 or any one of claims 5-9.
20. An electronic device, characterized in that the electronic device comprises:
memory, a processor and a computer program, the processor running the computer program to perform the method steps of any of claims 1-4 or any of claims 5-9.
21. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method steps of any of claims 1 to 4 or any of claims 5 to 9.
CN201910857774.9A 2019-09-09 2019-09-09 Payment processing method and device, electronic equipment and readable storage medium Pending CN110610356A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910857774.9A CN110610356A (en) 2019-09-09 2019-09-09 Payment processing method and device, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910857774.9A CN110610356A (en) 2019-09-09 2019-09-09 Payment processing method and device, electronic equipment and readable storage medium

Publications (1)

Publication Number Publication Date
CN110610356A true CN110610356A (en) 2019-12-24

Family

ID=68892642

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910857774.9A Pending CN110610356A (en) 2019-09-09 2019-09-09 Payment processing method and device, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN110610356A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114222091A (en) * 2021-12-14 2022-03-22 天翼电信终端有限公司 Business-customer multifunctional fusion monitoring method and device based on cloud platform

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150006323A1 (en) * 2008-10-31 2015-01-01 At&T Intellectual Property I, Lp System and method for managing e-commerce transactions
CN104599117A (en) * 2013-11-19 2015-05-06 腾讯科技(深圳)有限公司 Method and device for completing payment through clients and payment system
CN104657857A (en) * 2013-11-19 2015-05-27 腾讯科技(深圳)有限公司 Method, related device and system for realizing payment
CN107464157A (en) * 2017-07-05 2017-12-12 百度在线网络技术(北京)有限公司 Method for processing resource and its equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150006323A1 (en) * 2008-10-31 2015-01-01 At&T Intellectual Property I, Lp System and method for managing e-commerce transactions
CN104599117A (en) * 2013-11-19 2015-05-06 腾讯科技(深圳)有限公司 Method and device for completing payment through clients and payment system
CN104657857A (en) * 2013-11-19 2015-05-27 腾讯科技(深圳)有限公司 Method, related device and system for realizing payment
CN107464157A (en) * 2017-07-05 2017-12-12 百度在线网络技术(北京)有限公司 Method for processing resource and its equipment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114222091A (en) * 2021-12-14 2022-03-22 天翼电信终端有限公司 Business-customer multifunctional fusion monitoring method and device based on cloud platform

Similar Documents

Publication Publication Date Title
EP3070905B1 (en) Method and apparatus for binding device
CN105847243B (en) Method and device for accessing intelligent camera
EP3276910A1 (en) Bluetooth-based identity recognition method and device
CN105550860A (en) Payment method and device
WO2017045307A1 (en) Method and apparatus for displaying answering extension function
CN106157027B (en) Payment method, device and system
JP6101863B2 (en) Information transmission method, apparatus, program, and recording medium for voice service
CN109204231B (en) Vehicle unlocking method and device
WO2016155231A1 (en) Network access method and device
US20210326429A1 (en) Access control method and device, electronic device and storage medium
CN107819740B (en) Terminal device verification method, terminal device, sound box, server and medium
CN105763601A (en) File sharing method and device
CN105357669A (en) WiFi connecting method and device
CN114915923B (en) 5G message service triggering method and device, electronic equipment and storage medium
CN109246094B (en) User terminal verification method, device and storage medium
CN106506808B (en) Method and device for prompting communication message
CN110610356A (en) Payment processing method and device, electronic equipment and readable storage medium
CN109245992B (en) Request processing method and device, electronic equipment and storage medium
CN107395724B (en) Network request method and device
CN113099307B (en) Data interaction method and device, electronic equipment and storage medium
CN112954596B (en) Data sharing method, device, equipment and storage medium
CN110290526B (en) Data access method, device and medium
CN110740360B (en) Multimedia resource playing method and device
CN107734072B (en) Processing method and device for push information
CN113034141A (en) Mobile payment method, device, wearable equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191224