Social platform binding system, method, device, electronic device and storage medium
By introducing a social platform binding system in the electronic payment system, using graphic code to bind account information and social platforms, the payment failure caused by the loss or intercepting of SMS verification code is solved, and the payment success rate and user experience are improved.
Patent Information
- Application Number
- CN202110204743.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-02-23
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2041-02-23
AI Technical Summary
During the electronic payment process, the SMS verification code may be lost, delayed or intercepted, causing the user to be unable to receive the verification code normally, thereby unable to complete the payment operation, reducing the user experience.
By establishing a social platform binding system between third-party platforms and payment servers, and using graphic codes to bind account information to social platforms, the use of SMS verification codes is avoided. The specific steps include third-party platforms monitoring users to trigger social platform binding operations, sending binding requests to payment servers, and generating strings and graphics codes, and forwarding the graphics codes to third-party platforms and displaying them to users to scan to complete the binding.
It realizes the smooth binding of user accounts and social platforms, avoids the use of SMS verification codes, and improves the success rate and user experience of payment operations.
Smart Images

Figure CN114971632B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electronic payment technology, and in particular to a social platform binding system, method, electronic device and storage medium. Background Art
[0002] Bills of exchange include bills of exchange, bank drafts and checks. They refer to securities issued by the drawer, which stipulate that the drawer or the entrusting payee will unconditionally pay a certain amount of money to the payee or holder upon sight of the bill or on a specified date, that is, certain securities that can replace cash circulation.
[0003] Currently, buyers and sellers can trade bills, where the buyer places an order. After the buyer successfully places the order, a bill order is generated. The buyer initiates payment for the bill order, and a text message verification is required during the process of initiating payment for the bill order.
[0004] During the SMS verification process, the SMS verification code may be lost, delayed, or intercepted, resulting in the user being unable to receive the SMS verification code normally and thus being unable to complete the payment operation, which reduces the user experience. Summary of the invention
[0005] The purpose of the embodiments of the present invention is to provide a social platform binding system, method, device, electronic device and storage medium to achieve the beneficial effect of ensuring the smooth completion of payment operations and improving user experience. The specific technical solution is as follows:
[0006] In a first aspect of an embodiment of the present invention, a social platform binding system is first provided, the system comprising: a third-party platform, a payment server;
[0007] When the third-party platform detects that a preset operation of a user on a social platform binding button is triggered, the third-party platform sends a social platform binding request to the payment server, wherein the binding request carries account information and a social platform identifier;
[0008] The payment server receives the binding request, generates a corresponding character string in response to the account information, generates a graphic code corresponding to the social platform identified by the social platform in response to the character string, and forwards the graphic code to the third-party platform;
[0009] The third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding.
[0010] In an optional implementation, before generating a corresponding character string in response to the account information, the system further includes:
[0011] The payment server determines whether the account information is bound to the social platform identified by the social platform, and returns a social platform unbound message to the third-party platform if the account information is not bound to the social platform corresponding to the social platform identified by the social platform;
[0012] The third-party platform jumps to the binding page of the social platform in response to the unbound message, and sends a first verification code acquisition request to the payment server when monitoring the triggering of a preset operation of the user for the first button for obtaining the verification code on the binding page;
[0013] The payment server parses the user identifier carried in the first acquisition request, generates a binding verification code in response to the first acquisition request, and sends the binding verification code to a terminal corresponding to the user identifier;
[0014] The third-party platform obtains a first verification code, and sends the first verification code to the payment server;
[0015] The payment server receives the first verification code, verifies whether the first verification code is consistent with the binding verification code, and executes the step of generating a corresponding character string in response to the account information if the first verification code is consistent with the binding verification code.
[0016] In an optional embodiment, the system further includes:
[0017] If the payment account information is bound to the social platform corresponding to the social platform identifier, the payment server returns a social platform binding message to the third-party platform;
[0018] The third-party platform prompts the user that the social platform has been bound in response to the binding message.
[0019] In an optional embodiment, the system further includes:
[0020] If the payment account information is bound to the social platform corresponding to the social platform identifier, the payment server returns a social platform binding message to the third-party platform;
[0021] The third-party platform prompts the user that the social platform has been bound in response to the binding message.
[0022] In an optional implementation, the generating a corresponding character string in response to the payment account information includes:
[0023] A corresponding character string is randomly generated in response to the payment account information.
[0024] In an optional implementation, the system further includes a social platform server, and the third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding, including:
[0025] The third-party platform displays the graphic code in the social platform binding page;
[0026] The user's terminal scans the graphic code to generate a social platform confirmation request, and sends it to the social platform server;
[0027] The social platform server receives the determination request sent by the user's terminal, and parses the social platform identity and the character string carried in the determination request;
[0028] The social platform server sends the social platform identity identifier and the character string to the payment server;
[0029] The payment server searches for the account information corresponding to the character string, and determines whether the character string is within the validity period;
[0030] If the character string is valid, the payment server associates the social platform identity with the account information and returns a binding success message to the social platform server;
[0031] The social platform server forwards the binding success message to the social platform client corresponding to the social platform identity identifier, so that the social platform client prompts the user that the social platform binding is successful.
[0032] In an optional implementation, associating the social platform identity with the account information includes:
[0033] The payment server determines whether the account information is bound to other social platform identities, and if the account information is not bound to other social platform identities, associates the social platform identities with the account information.
[0034] In an optional embodiment, the system further includes:
[0035] If the account information is bound to the other social platform identity identifier, the payment server returns a binding failure message to the social platform server;
[0036] The social platform server forwards the binding failure message to the social platform client, so that the social platform client prompts the user that the social platform binding fails.
[0037] In an optional embodiment, the system further includes:
[0038] If the character string is not valid, the payment server returns a message that the graphic code is invalid to the third-party platform;
[0039] The third-party platform receives the graphic code invalidation message and prompts the user that the graphic code is invalid.
[0040] In an optional embodiment, the system further includes:
[0041] When monitoring that the user triggers a preset operation on the social platform unbinding button, the third-party platform sends a social platform unbinding request to the payment server;
[0042] The payment server parses the user identifier carried in the unbinding request, generates an unbinding verification code in response to the unbinding request, and sends the unbinding verification code to the terminal corresponding to the user identifier;
[0043] The third-party platform obtains a second verification code and sends the second verification code to the payment server;
[0044] The payment server receives the second verification code and verifies whether the second verification code is consistent with the unbinding verification code;
[0045] When the second verification code is consistent with the unbinding verification code, the payment server disassociates the social platform identity from the account information, and returns a social platform unbinding success message to the third-party platform;
[0046] The third-party platform jumps to a social platform unbinding success page in response to the social platform unbinding success message, prompting the user that the social platform unbinding is successful.
[0047] In an optional embodiment, the system further includes:
[0048] The third-party platform sends a second verification code acquisition request to the payment server when monitoring that a preset operation of a second verification code acquisition button is triggered by a user;
[0049] The payment server parses the order identifier and the account information carried in the second acquisition request, and generates a corresponding payment verification code in response to the order identifier;
[0050] The payment server associates the payment verification code with the order identifier and searches for the social platform identity identifier corresponding to the account information;
[0051] The payment server sends the payment verification code and the social platform identity identifier to the social platform server;
[0052] The social platform server forwards the payment verification code to the social platform client corresponding to the social platform identity identifier, so that the social platform client displays the payment verification code;
[0053] The third-party platform obtains a third verification code, and sends the order identifier and the third verification code to the payment server;
[0054] The payment server searches for the payment verification code associated with the order identifier, and verifies whether the payment verification code is consistent with the third verification code;
[0055] When the payment verification code is consistent with the third verification code, the payment server performs asset transfer and returns a payment success message to the third-party platform.
[0056] In an optional implementation, the system further includes a social platform server, wherein the generating, in response to the character string, a graphic code corresponding to the social platform identified by the social platform, and forwarding the graphic code to the third-party platform comprises:
[0057] Sending the character string to the social platform server corresponding to the social platform identified by the social platform;
[0058] The social platform server generates a corresponding graphic code in response to the character string, and returns the graphic code to the payment server;
[0059] The payment server forwards the graphic code to the third-party platform.
[0060] In a second aspect of an embodiment of the present invention, a social platform binding method is also provided, which is applied to a third-party platform, and the method includes:
[0061] When monitoring that a preset operation of a user on a social platform binding button is triggered, sending a social platform binding request to a payment server, wherein the binding request carries account information and a social platform identifier;
[0062] The payment server receives the binding request, generates a corresponding character string in response to the account information, generates a graphic code corresponding to the social platform identified by the social platform in response to the character string, and forwards the graphic code to the third-party platform;
[0063] Receive the graphic code forwarded by the payment server, and display the graphic code to prompt the user to scan the graphic code for social platform binding.
[0064] In a third aspect of an embodiment of the present invention, a social platform binding method is also provided, which is applied to a payment server, and the method includes:
[0065] receiving a social platform binding request, wherein the third-party platform sends a social platform binding request to the payment server when monitoring that a preset operation of a user on a social platform binding button is triggered, wherein the binding request carries account information and a social platform identifier;
[0066] A corresponding character string is generated in response to the account information, and a graphic code corresponding to the social platform identified by the social platform is generated in response to the character string, and the graphic code is forwarded to the third-party platform so that the third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding.
[0067] In a fourth aspect of the embodiments of the present invention, a social platform binding device is also provided, which is applied to a third-party platform, and the device includes:
[0068] A request sending module, configured to send a social platform binding request to a payment server when a preset operation of a user on a social platform binding button is detected, wherein the binding request carries account information and a social platform identifier;
[0069] The payment server receives the binding request, generates a corresponding character string in response to the account information, generates a graphic code corresponding to the social platform identified by the social platform in response to the character string, and forwards the graphic code to the third-party platform;
[0070] The graphic code display module is used to receive the graphic code forwarded by the payment server and display the graphic code to prompt the user to scan the graphic code for social platform binding.
[0071] In a fifth aspect of an embodiment of the present invention, a social platform binding device is further provided, which is applied to a payment server, and the device includes:
[0072] A request receiving module, configured to receive a social platform binding request, wherein the third-party platform sends a social platform binding request to the payment server when detecting that a preset operation of a user on a social platform binding button is triggered, wherein the binding request carries account information and a social platform identifier;
[0073] The graphic code generation module is used to generate a corresponding character string in response to the account information, and to generate a graphic code corresponding to the social platform identified by the social platform in response to the character string, and to forward the graphic code to the third-party platform so that the third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding.
[0074] In a sixth aspect of the embodiments of the present invention, there is further provided an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
[0075] Memory, used to store computer programs;
[0076] The processor is used to implement the social platform binding method described in the second aspect or the third aspect when executing the program stored in the memory.
[0077] In a seventh aspect of the embodiments of the present invention, a storage medium is further provided, wherein instructions are stored in the storage medium, and when the storage medium is executed on a computer, the computer executes the social platform binding method described in the second aspect or the third aspect above.
[0078] In an eighth aspect of the embodiments of the present invention, a computer program product comprising instructions is further provided. When the computer program product is run on a computer, the computer executes the social platform binding method described in the second aspect or the third aspect.
[0079] According to the technical solution provided by the embodiment of the present invention, when the third-party platform detects that the preset operation of the user for the binding button of the social platform is triggered, the third-party platform sends a social platform binding request to the payment server, and the social platform binding request carries the account information and the social platform identifier. The payment server receives the social platform binding request, generates a corresponding character string in response to the account information, and generates a graphic code corresponding to the social platform of the social platform identifier in response to the character string, and forwards the graphic code to the third-party platform. The third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding. In this way, the embodiment of the present invention can realize the binding of account information with the social platform, so that the payment can be completed through the social platform later, avoiding the possibility of loss, delay, interception, etc. of the SMS verification code, resulting in the user's inability to receive the SMS verification code normally, thereby failing to complete the payment operation, ensuring the smooth completion of the payment operation and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0080] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0081] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0082] Figure 1 This is a schematic diagram of an interaction process of a social platform binding method shown in an embodiment of the present invention;
[0083] Figure 2 This is a schematic diagram of an interaction process of another social platform binding method shown in an embodiment of the present invention;
[0084] Figure 3 It is a schematic diagram of an interaction process of a method for binding a graphic code to a social platform according to an embodiment of the present invention;
[0085] Figure 4 A schematic diagram of an interaction process of unbinding a social platform shown in an embodiment of the present invention;
[0086] Figure 5 This is a schematic diagram of an interactive process of a social platform payment method shown in an embodiment of the present invention;
[0087] Figure 6 It is a structural schematic diagram of a social platform binding device applied to a third-party platform shown in an embodiment of the present invention;
[0088] Figure 7 It is a structural schematic diagram of a social platform binding device applied to a payment server shown in an embodiment of the present invention;
[0089] Figure 8 It is a schematic diagram of the structure of an electronic device shown in an embodiment of the present invention. DETAILED DESCRIPTION
[0090] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0091] like Figure 1 FIG. 1 is a schematic diagram of an interaction process of a social platform binding method provided by an embodiment of the present invention. The method may specifically include the following steps:
[0092] S101, when the third-party platform detects that a preset operation of a user on a social platform binding button is triggered, the third-party platform sends a social platform binding request to the payment server, wherein the binding request carries account information and a social platform identifier;
[0093] In an embodiment of the present invention, in order to avoid the situation where the SMS verification code may be lost, delayed, or intercepted, resulting in the user being unable to normally receive the SMS verification code and thus being unable to complete the payment operation, you can choose to bind the account information with the social platform.
[0094] To this end, the third-party platform monitors whether the user's preset operation on the social platform binding button is triggered, and sends a social platform binding request to the payment server when the user's preset operation on the social platform binding button is detected to be triggered. The binding request carries account information and social platform identification.
[0095] For example, the third-party platform monitors whether the user's click operation on the WeChat binding button is triggered, and sends a WeChat binding request to the payment server when the user's click operation on the WeChat binding button is detected to be triggered. The WeChat binding request carries account information and corresponding names such as "WeChat".
[0096] It should be noted that the social platform may be, for example, WeChat, QQ, Weibo, etc., and the embodiment of the present invention does not limit this. The preset operation may be, for example, a click operation, a press operation, or a heavy press operation, and the embodiment of the present invention does not limit this.
[0097] It should be noted that the account information generally refers to the account information of a user account, such as the account information of a third-party platform user account, and the embodiments of the present invention do not limit this. The social platform identifier may be, for example, the name of the social platform or the number of the social platform, and the embodiments of the present invention do not limit this.
[0098] S102, the payment server receives the binding request, generates a corresponding character string in response to the account information, generates a graphic code corresponding to the social platform identified by the social platform in response to the character string, and forwards the graphic code to the third-party platform.
[0099] For the payment server, it receives the social platform binding request, parses the account information and social platform identifier carried in the social platform binding request, generates a corresponding character string in response to the account information, and generates a graphic code corresponding to the social platform of the social platform identifier in response to the character string, and forwards the graphic code to the third-party platform.
[0100] For example, for a payment server, it receives a WeChat binding request, parses the account information and names such as "WeChat" carried in the WeChat binding request, randomly generates a corresponding string S1 in response to the account information, generates a graphic code corresponding to WeChat in response to the string S1, and forwards the graphic code to a third-party platform.
[0101] It should be noted that the payment server can randomly generate a corresponding string in response to the account information, or can generate a corresponding string based on other rules in response to the account information, that is, the string corresponds to the account information one-to-one, and this is not limited in the embodiments of the present invention.
[0102] It should be noted that the character string has a one-to-one correspondence with the graphic code corresponding to the social platform identified by the social platform. It can be understood that the graphic code includes the character string, and the embodiment of the present invention is not limited to this.
[0103] S103, the third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding.
[0104] For a third-party platform, a graphic code may be received and displayed to prompt the user to scan the graphic code to bind the social platform, that is, to bind the account information with the social platform. For example, a third-party platform receives a QR code and displays the QR code to prompt the user to scan the QR code to bind WeChat, that is, to bind the account information of the user account with WeChat.
[0105] In this way, in the embodiment of the present invention, it is possible to bind the account information with the social platform, so that payment can be completed through the social platform later, avoiding the situation that the SMS verification code may be lost, delayed, or intercepted, resulting in the user being unable to normally receive the SMS verification code and thus being unable to complete the payment operation, thereby ensuring the smooth completion of the payment operation and improving the user experience.
[0106] Through the above description of the technical solution provided by the embodiment of the present invention, when the third-party platform monitors that the user's preset operation for the social platform binding button is triggered, the third-party platform sends a social platform binding request to the payment server, and the social platform binding request carries the account information and the social platform identifier. The payment server receives the social platform binding request, generates a corresponding character string in response to the account information, generates a graphic code corresponding to the social platform of the social platform identifier in response to the character string, and forwards the graphic code to the third-party platform. The third-party platform displays the graphic code to prompt the user to scan the graphic code to bind the social platform.
[0107] In this way, in the embodiment of the present invention, it is possible to bind the account information with the social platform, so that payment can be completed through the social platform later, avoiding the situation that the SMS verification code may be lost, delayed, or intercepted, resulting in the user being unable to normally receive the SMS verification code and thus being unable to complete the payment operation, thereby ensuring the smooth completion of the payment operation and improving the user experience.
[0108] like Figure 2FIG. 1 is a schematic diagram of an interaction process of another social platform binding method provided by an embodiment of the present invention. The method may specifically include the following steps:
[0109] S201: When the third-party platform detects that a preset operation of a user on a social platform binding button is triggered, the third-party platform sends a social platform binding request to the payment server, wherein the binding request carries account information and a social platform identifier.
[0110] In the embodiment of the present invention, this step is similar to the above step S101, and the embodiment of the present invention will not be described in detail here.
[0111] S202: The payment server receives the binding request and determines whether the account information is bound to the social platform identified by the social platform.
[0112] For the payment server, a social platform binding request is received, the account information and social platform identifier carried in the social platform binding request are parsed, and it is determined whether the account information is bound to the social platform corresponding to the social platform identifier.
[0113] For example, the payment server receives a WeChat binding request, parses the account information and names such as "WeChat" carried in the WeChat binding request, and determines whether the account information is bound to WeChat.
[0114] S203: If the account information is not bound to the social platform corresponding to the social platform identifier, the payment server returns a social platform unbound message to the third-party platform.
[0115] For the payment server, if the account information is not bound to the social platform corresponding to the social platform identifier, a social platform unbound message is returned to the third-party platform; if the account information is bound to the social platform corresponding to the social platform identifier, a social platform bound message is returned to the third-party platform.
[0116] For example, for the payment server, if the account information is not bound to WeChat, a WeChat unbound message is returned to the third-party platform; in addition, if the account information is bound to WeChat, a WeChat bound message is returned to the third-party platform.
[0117] S204, the third-party platform jumps to the social platform binding page in response to the unbinding message, and sends a first verification code acquisition request to the payment server when monitoring the user's preset operation triggering of the first button for obtaining the verification code on the binding page.
[0118] For a third-party platform, it can receive a social platform unbound message, jump to the social platform binding page in response to the social platform unbound message, monitor whether the user's preset operation for the first button to obtain the verification code is triggered on the social platform binding page, and send a first verification code acquisition request to the payment server when it is monitored on the social platform binding page that the user's preset operation for the first button to obtain the verification code is triggered.
[0119] For example, for a third-party platform, it can receive a WeChat unbinding message, jump to the WeChat binding page in response to the WeChat unbinding message, monitor whether the user's preset operation for the first button to obtain the verification code is triggered on the WeChat binding page, and send a first verification code acquisition request to the payment server when it is monitored on the WeChat binding page that the user's preset operation for the first button to obtain the verification code is triggered.
[0120] In addition, for a third-party platform, a social platform binding message may also be received, and in response to the social platform binding message, the user is prompted that the social platform has been bound. For example, for a third-party platform, a WeChat binding message may also be received, and in response to the WeChat binding message, the user is prompted that WeChat has been bound.
[0121] S205: The payment server parses the user identifier carried in the first acquisition request, generates a binding verification code in response to the first acquisition request, and sends the binding verification code to a terminal corresponding to the user identifier.
[0122] The payment server may parse the user identification carried in the first verification code acquisition request, generate a binding verification code in response to the first verification code acquisition request, and send the binding verification code to the terminal corresponding to the user identification.
[0123] For example, the payment server may parse the user's mobile phone number carried in the first verification code acquisition request, randomly generate a binding verification code in response to the first verification code acquisition request, and send the binding verification code to the mobile phone corresponding to the mobile phone number.
[0124] It should be noted that the user identifier may be, for example, a user's mobile phone number, a user's name, or a user ID, which is not limited in the embodiment of the present invention.
[0125] It should be noted that the binding verification code may be randomly generated, and the binding verification code may be, for example, 6 digits, which is not limited in the embodiment of the present invention.
[0126] It should be noted that the terminal may be, for example, a mobile phone, a PDA, or a notebook, and the embodiment of the present invention does not limit this.
[0127] S206: The third-party platform obtains a first verification code, and sends the first verification code to the payment server.
[0128] For a third-party platform, a first verification code input by a user may be obtained and sent to a payment server. For example, a 6-digit random number input by a user may be obtained and sent to a payment server.
[0129] S207: The payment server receives the first verification code and verifies whether the first verification code is consistent with the binding verification code.
[0130] For the payment server, the first verification code is received and the first verification code is verified to be consistent with the binding verification code. For example, for the payment server, a 6-digit random number is received and the 6-digit random number is verified to be consistent with the binding verification code.
[0131] S208: When the first verification code is consistent with the binding verification code, the payment server generates a corresponding character string in response to the account information, and sends the character string to the social platform server corresponding to the social platform identified by the social platform.
[0132] For the payment server, when the first verification code is consistent with the binding verification code, a corresponding character string is generated in response to the account information, and the character string is sent to a social platform server corresponding to the social platform identified by the social platform.
[0133] For example, for the payment server, when the 6-digit random number is consistent with the binding verification code, a corresponding string is randomly generated in response to the account information, that is, the string corresponds one-to-one to the account information, and the string is sent to the WeChat server corresponding to WeChat.
[0134] In addition, when the first verification code is inconsistent with the binding verification code, the payment server returns a verification code error message to the third-party platform. The third-party platform receives the verification code error message and prompts the user that the verification code is entered incorrectly.
[0135] It should be noted that before generating a corresponding string in response to the account information, the payment server may also determine whether the first verification code is valid (eg, 15 minutes). If the first verification code is valid, the payment server generates a corresponding string in response to the account information.
[0136] S209, the social platform server generates a corresponding graphic code in response to the character string, and returns the graphic code to the payment server, and the payment server forwards the graphic code to the third-party platform.
[0137] The social platform server can receive a character string and generate a corresponding graphic code in response to the character string, that is, the graphic code corresponds to the character string one by one, the graphic code carries the character string, and returns the graphic code to the payment server.
[0138] The payment server can receive the graphic code and forward the graphic code to the third-party platform. It should be noted that the graphic code can be, for example, a QR code or a bar code, which is not limited in the embodiment of the present invention.
[0139] For example, the WeChat server receives the string S1, generates a corresponding QR code in response to the string S1, that is, the QR code corresponds to the string S1 one by one, and the QR code carries the string S1, and returns the QR code to the payment server. The payment server receives the QR code and forwards the graphic code to the third-party platform.
[0140] S210, the third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding.
[0141] In the embodiment of the present invention, this step is similar to the above-mentioned step S104, and the embodiment of the present invention will not be described in detail here.
[0142] like Figure 3 FIG. 1 is a schematic diagram of an interaction process of a method for binding a graphic code to a social platform provided by an embodiment of the present invention. The method may specifically include the following steps:
[0143] S301, the third-party platform displays the graphic code in a social platform binding page.
[0144] In an embodiment of the present invention, for a third-party platform, a graphic code may be received and displayed on a social platform binding page. For example, for a third-party platform, a QR code may be received and displayed on a WeChat binding page.
[0145] Among them, the user can use the terminal to scan the graphic code displayed by the third-party platform on the social platform binding page, and determine the binding social platform, so that the terminal generates a social platform confirmation request and sends it to the social platform server.
[0146] For example, a user can open the WeChat client on a mobile phone, use WeChat's "Scan" function to scan the QR code displayed on the WeChat binding page of the third-party platform, and confirm the binding of WeChat, so that the mobile phone generates a WeChat confirmation request and sends it to the WeChat server.
[0147] S302: The social platform server receives the determination request sent by the user's terminal, and parses the social platform identity and the character string carried in the determination request.
[0148] The social platform server may receive the social platform determination request sent by the terminal, and parse the social platform identity and character string carried in the social platform determination request.
[0149] For example, the WeChat server may receive a WeChat confirmation request sent by a mobile phone, and parse the WeChat OpenId and the character string S1 carried in the WeChat confirmation request.
[0150] It should be noted that the social platform identity identifier is the user's unique identifier ("ID card") on the current social platform, for example, it can be WeChat OpenId.
[0151] S303: The social platform server sends the social platform identity identifier and the character string to the payment server.
[0152] For the social platform server, the social platform identity identifier and character string may be sent to the payment server.
[0153] For example, for a WeChat server, the WeChat OpenId and the string S1 may be sent to the payment server.
[0154] S304: The payment server searches for the account information corresponding to the character string and determines whether the character string is valid.
[0155] The payment server can search for the account information corresponding to the string and determine whether the string is valid, that is, the string has a validity period, such as 5 minutes.
[0156] S305: If the character string is valid, the payment server associates the social platform identity with the account information and returns a binding success message to the social platform server.
[0157] For the payment server, if the string is valid, the social platform identity identifier is associated with the account information, and a binding success message is returned to the social platform server.
[0158] For example, for the payment server, if the string S1 is valid, the WeChat OpenId is associated with the account information, and a binding success message is returned to the WeChat server.
[0159] For the payment server, if the character string is not within the validity period, a graphic code invalid message is returned to the third-party platform. The third-party platform receives the graphic code invalid message and prompts the user that the graphic code is invalid.
[0160] In addition, since there may be multiple people scanning at the same time, in order to avoid repeated binding, the payment server determines whether the account information is bound to other social platform identity identifiers.
[0161] If the account information is not bound to other social platform identities, the payment server associates the social platform identity with the account information.
[0162] If the account information is bound to other social platform identity identifiers, the payment server returns a binding failure message to the social platform server.
[0163] The social platform server forwards the binding failure message to the social platform client corresponding to the social platform identity identifier, so that the social platform client prompts the user that the social platform binding fails.
[0164] For example, the payment server determines whether the account information is bound to other WeChat OpenIds. If the account information is not bound to other WeChat OpenIds, the WeChat OpenId is associated with the account information.
[0165] If the account information is bound to other WeChat OpenIds, the payment server returns a binding failure message to the WeChat server.
[0166] The WeChat server forwards the binding failure message to the WeChat client corresponding to the WeChat OpenId, so that the WeChat client prompts the user that the WeChat binding failed.
[0167] S306: The social platform server forwards the binding success message to the social platform client corresponding to the social platform identity identifier, so that the social platform client prompts the user that the social platform binding is successful.
[0168] The social platform server may forward the binding success message to the social platform client corresponding to the social platform identity identifier, so that the social platform client prompts the user that the social platform binding is successful.
[0169] For example, for the WeChat server, the binding success message can be forwarded to the WeChat client corresponding to the WeChat OpenId, so that the WeChat client prompts the user that the WeChat binding is successful.
[0170] In addition, if Figure 4 FIG. 1 is a schematic diagram of an interaction process of unbinding a social platform provided by an embodiment of the present invention. The method may specifically include the following steps:
[0171] S401, when monitoring that the user triggers a preset operation on a social platform unbinding button, the third-party platform sends a social platform unbinding request to the payment server.
[0172] In the embodiment of the present invention, when it is detected that the user triggers the preset operation of the social platform unbinding button, it means that the user intentionally chooses to unbind the social platform, so the third-party platform sends a social platform unbinding request to the payment server.
[0173] For example, the third-party platform monitors whether the user's click operation on the WeChat unbinding button is triggered. If the third-party platform detects that the user's click operation on the WeChat unbinding button is triggered, it means that the user intentionally chooses to unbind WeChat, and thus sends a WeChat unbinding request to the payment server.
[0174] S402: The payment server parses the user identifier carried in the unbinding request, generates an unbinding verification code in response to the unbinding request, and sends the unbinding verification code to a terminal corresponding to the user identifier.
[0175] For the payment server, it receives the social platform unbinding request, parses the user identifier carried in the social platform unbinding request, generates an unbinding verification code in response to the social platform unbinding request, and sends the unbinding verification code to the terminal corresponding to the user identifier.
[0176] For example, for a payment server, it receives a WeChat unbinding request, parses the user's mobile phone number carried in the WeChat unbinding request, randomly generates an unbinding verification code in response to the WeChat unbinding request, and sends the unbinding verification code to the mobile phone corresponding to the user's mobile phone number.
[0177] S403: The third-party platform obtains a second verification code, and sends the second verification code to the payment server.
[0178] For the third-party platform, the second verification code input by the user can be obtained and sent to the payment server. For example, for the third-party platform, a 6-digit random number input by the user can be received and sent to the payment server.
[0179] S404: The payment server receives the second verification code and verifies whether the second verification code is consistent with the unbinding verification code.
[0180] The payment server may receive the second verification code and verify whether the second verification code is consistent with the unbinding verification code. For example, the payment server may receive a 6-digit random number and verify whether the 6-digit random number is consistent with the unbinding verification code.
[0181] S405: When the second verification code is consistent with the unbinding verification code, the payment server disassociates the social platform identity from the account information and returns a social platform unbinding success message to the third-party platform.
[0182] For the payment server, when the second verification code is consistent with the unbinding verification code, the social platform identity identifier is unlinked from the account information, and a social platform unbinding success message is returned to the third-party platform.
[0183] For example, for the payment server, when the 6-digit random number is consistent with the unbinding verification code, the WeChat OpenId is disassociated from the account information, and a WeChat unbinding success message is returned to the third-party platform.
[0184] S406: In response to the social platform unbinding success message, the third-party platform jumps to a social platform unbinding success page to prompt the user that the social platform unbinding is successful.
[0185] For the third-party platform, in response to the social platform unbinding success message, jump to the social platform unbinding success page to prompt the user that the social platform unbinding is successful. For example, for the third-party platform, in response to the WeChat unbinding success message, jump to the WeChat unbinding success page to prompt the user that the WeChat unbinding is successful.
[0186] In addition, if Figure 5 FIG. 1 is a schematic diagram of an interactive process of a social platform payment method provided by an embodiment of the present invention. The method may specifically include the following steps:
[0187] S501: When the third-party platform detects that a preset operation of a user on a second verification code acquisition button is triggered, the third-party platform sends a second verification code acquisition request to the payment server.
[0188] In an embodiment of the present invention, for a third-party platform, when a preset operation of a user on a second acquisition button of a verification code is detected, a second acquisition request for a verification code is sent to a payment server, wherein the second acquisition button of a verification code is associated with a social platform and is used to trigger a payment process.
[0189] For example, for a third-party platform, when a user clicks on a second verification code acquisition button, a second verification code acquisition request is sent to a payment server, where the second verification code acquisition button is associated with WeChat and is used to trigger a payment process.
[0190] S502: The payment server parses the order identifier and the account information carried in the second acquisition request, and generates a corresponding payment verification code in response to the order identifier.
[0191] The payment server may receive the second verification code acquisition request, parse the order ID and account information carried in the second verification code acquisition request, and generate a corresponding payment verification code in response to the order ID, that is, the payment verification code corresponds to the order ID one by one.
[0192] For example, the payment server may receive a second verification code acquisition request, parse the order number and account information carried in the second verification code acquisition request, and randomly generate a payment verification code S2 in response to the order number.
[0193] It should be noted that the order identifier may be, for example, an order number, an order name, or an order ID, which is not limited in the embodiment of the present invention.
[0194] S503: The payment server associates the payment verification code with the order identifier and searches for the social platform identity identifier corresponding to the account information.
[0195] For the payment server, the payment verification code can be associated with the order ID, and the social platform identity ID corresponding to the account information can be found.
[0196] For example, the payment server may associate the payment verification code S2 with the order number and search for the WeChat OpenId corresponding to the account information.
[0197] S504: The payment server sends the payment verification code and the social platform identity identifier to the social platform server.
[0198] For the payment server, the payment verification code and the social platform identity identifier are sent to the social platform server.
[0199] For example, for the payment server, the payment verification code S2 and WeChat OpenId are sent to the WeChat server.
[0200] S505: The social platform server forwards the payment verification code to the social platform client corresponding to the social platform identity identifier, so that the social platform client displays the payment verification code.
[0201] The social platform server forwards the payment verification code to the social platform client corresponding to the social platform identity identifier, so that the social platform client displays the payment verification code.
[0202] For example, the WeChat server forwards the payment verification code S2 to the WeChat client corresponding to the WeChat OpenId, so that the WeChat client displays the payment verification code S2.
[0203] S506: The third-party platform obtains a third verification code, and sends the order identifier and the third verification code to the payment server.
[0204] For the third-party platform, the third verification code input by the user can be obtained, and the order identifier and the third verification code can be sent to the payment server.
[0205] For example, for a third-party platform, the third verification code S3 input by the user can be obtained, and the order number and the third verification code S3 can be sent to the payment server.
[0206] S507: The payment server searches for the payment verification code associated with the order identifier, and verifies whether the payment verification code is consistent with the third verification code.
[0207] The payment server may receive the third verification code, search for the payment verification code associated with the order identifier, and verify whether the payment verification code is consistent with the third verification code.
[0208] For example, the payment server may receive the third verification code, search for the payment verification code S2 associated with the order number, and verify whether the payment verification code S2 is consistent with the third verification code S3.
[0209] S508: When the payment verification code is consistent with the third verification code, the payment server performs asset transfer and returns a payment success message to the third-party platform.
[0210] For the payment server, if the payment verification code is consistent with the third verification code, the asset transfer is performed, and a payment success message is returned to the third-party platform to prompt the user that the payment is successful. If the payment verification code is inconsistent with the third verification code, a verification code error message is returned to the third-party platform to prompt the user that the verification code is entered incorrectly.
[0211] For example, for the payment server, when the payment verification code S2 is consistent with the third verification code S3, the asset transfer is performed, that is, the buyer's assets are transferred to the seller's account, and a payment success message is returned to the third-party platform to prompt the user that the payment is successful.
[0212] Corresponding to the above method embodiment, the embodiment of the present invention also provides a social platform binding device, such as Figure 6 As shown, the device is applied to a third-party platform and may include: a request sending module 610 and a graphic code display module 620.
[0213] The request sending module 610 is used to send a social platform binding request to the payment server when monitoring that a preset operation of a user on a social platform binding button is triggered, wherein the binding request carries account information and a social platform identifier;
[0214] The payment server receives the binding request, generates a corresponding character string in response to the account information, generates a graphic code corresponding to the social platform identified by the social platform in response to the character string, and forwards the graphic code to the third-party platform;
[0215] The graphic code display module 620 is used to receive the graphic code forwarded by the payment server and display the graphic code to prompt the user to scan the graphic code for social platform binding.
[0216] Corresponding to the above method embodiment, the embodiment of the present invention also provides a social platform binding device, such as Figure 7 As shown, the device is applied to a payment server and may include: a request receiving module 710 and a graphic code generating module 720.
[0217] The request receiving module 710 is used to receive a social platform binding request, wherein the third-party platform sends a social platform binding request to the payment server when monitoring that a preset operation of a user on a social platform binding button is triggered, and the binding request carries account information and a social platform identifier;
[0218] The graphic code generation module 720 is used to generate a corresponding character string in response to the account information, and to generate a graphic code corresponding to the social platform identified by the social platform in response to the character string, and to forward the graphic code to the third-party platform so that the third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding.
[0219] The embodiment of the present invention further provides an electronic device, such as Figure 8 As shown, it includes a processor 81, a communication interface 82, a memory 83 and a communication bus 84, wherein the processor 81, the communication interface 82, and the memory 83 communicate with each other through the communication bus 84.
[0220] A memory 83, for storing computer programs;
[0221] The processor 81 is used to execute the program stored in the memory 83 to implement the following steps:
[0222] When monitoring that a preset operation of a user on a social platform binding button is triggered, a social platform binding request is sent to a payment server, wherein the binding request carries account information and a social platform identifier; wherein the payment server receives the binding request, generates a corresponding character string in response to the account information, and generates a graphic code corresponding to the social platform of the social platform identifier in response to the character string, and forwards the graphic code to the third-party platform; receives the graphic code forwarded by the payment server, and displays the graphic code to prompt the user to scan the graphic code for social platform binding.
[0223] or,
[0224] A social platform binding request is received, wherein the third-party platform sends a social platform binding request to the payment server when monitoring that a preset operation of a user on a social platform binding button is triggered, wherein the binding request carries account information and a social platform identifier; a corresponding character string is generated in response to the account information, and a graphic code corresponding to the social platform of the social platform identifier is generated in response to the character string, and the graphic code is forwarded to the third-party platform so that the third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding.
[0225] The communication bus mentioned in the above electronic device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0226] The communication interface is used for communication between the above electronic device and other devices.
[0227] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0228] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0229] In another embodiment provided by the present invention, a storage medium is further provided, in which instructions are stored. When the storage medium is executed on a computer, the computer executes the social platform binding method described in any one of the above embodiments.
[0230] In another embodiment provided by the present invention, a computer program product including instructions is also provided, and when the computer is run on the computer, the computer executes the social platform binding method described in any one of the above embodiments.
[0231] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a storage medium, or transmitted from one storage medium to another storage medium. For example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk Solid State Disk (SSD)), etc.
[0232] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0233] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0234] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.
Claims
1. A social platform binding system, characterized in that: The system includes: a third-party platform and a payment server; When the third-party platform detects that a preset operation of a user on a social platform binding button is triggered, the third-party platform sends a social platform binding request to the payment server, wherein the binding request carries payment account information and a social platform identifier; The payment server receives the binding request, generates a corresponding character string in response to the payment account information, obtains a graphic code corresponding to the social platform for generating the social platform identifier based on the character string, and forwards the graphic code to the third-party platform; The third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding.
2. The system according to claim 1, characterized in that Before generating a corresponding character string in response to the payment account information, the system further includes: The payment server determines whether the payment account information is bound to the social platform identified by the social platform, and returns a social platform unbound message to the third-party platform if the payment account information is not bound to the social platform corresponding to the social platform identified by the social platform; The third-party platform jumps to the binding page of the social platform in response to the unbound message, and sends a first verification code acquisition request to the payment server when monitoring the triggering of a preset operation of the user for the first button for obtaining the verification code on the binding page; The payment server parses the user identifier carried in the first acquisition request, generates a binding verification code in response to the first acquisition request, and sends the binding verification code to a terminal corresponding to the user identifier; The third-party platform obtains a first verification code, and sends the first verification code to the payment server; The payment server receives the first verification code, verifies whether the first verification code is consistent with the binding verification code, and executes the step of generating a corresponding character string in response to the payment account information when the first verification code is consistent with the binding verification code.
3. The system according to claim 2, characterized in that The system further comprises: If the payment account information is bound to the social platform corresponding to the social platform identifier, the payment server returns a social platform binding message to the third-party platform; The third-party platform prompts the user that the social platform has been bound in response to the binding message.
4. The system according to any one of claims 1 to 3, characterized in that The generating a corresponding character string in response to the payment account information includes: A corresponding character string is randomly generated in response to the payment account information.
5. The system according to claim 1, characterized in that The system further includes a social platform server, and the third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding, including: The third-party platform displays the graphic code in the social platform binding page; The user's terminal scans the graphic code to generate a social platform confirmation request, and sends it to the social platform server; The social platform server receives the determination request sent by the user's terminal, and parses the social platform identity and the character string carried in the determination request; The social platform server sends the social platform identity identifier and the character string to the payment server; The payment server searches for the payment account information corresponding to the character string, and determines whether the character string is valid; If the payment server determines that the character string is valid, it associates the social platform identity with the payment account information and returns a binding success message to the social platform server; The social platform server forwards the binding success message to the social platform client corresponding to the social platform identity, so that the social platform client prompts the user that the social platform binding is successful.
6. The system according to claim 5, characterized in that The associating the social platform identity with the payment account information includes: The payment server determines whether the payment account information is bound to other social platform identities, and if the payment account information is not bound to other social platform identities, associates the social platform identities with the payment account information.
7. The system according to claim 6, characterized in that The system further comprises: If the payment account information is bound to the other social platform identity identifier, the payment server returns a binding failure message to the social platform server; The social platform server forwards the binding failure message to the social platform client, so that the social platform client prompts the user that the social platform binding fails.
8. The system according to claim 5, characterized in that The system further comprises: If the character string is not valid, the payment server returns a message that the graphic code is invalid to the third-party platform; The third-party platform receives the graphic code invalidation message and prompts the user that the graphic code is invalid.
9. The system according to any one of claims 5 to 8, characterized in that The system further comprises: When monitoring that the user triggers a preset operation on the social platform unbinding button, the third-party platform sends a social platform unbinding request to the payment server; The payment server parses the user identifier carried in the unbinding request, generates an unbinding verification code in response to the unbinding request, and sends the unbinding verification code to the terminal corresponding to the user identifier; The third-party platform obtains a second verification code, and sends the second verification code to the payment server; The payment server receives the second verification code and verifies whether the second verification code is consistent with the unbinding verification code; When the second verification code is consistent with the unbinding verification code, the payment server disassociates the social platform identity from the payment account information, and returns a social platform unbinding success message to the third-party platform; The third-party platform jumps to a social platform unbinding success page in response to the social platform unbinding success message, prompting the user that the social platform unbinding is successful.
10. The system according to any one of claims 5 to 8, characterized in that The system further comprises: The third-party platform sends a second verification code acquisition request to the payment server when monitoring that a preset operation of a second verification code acquisition button is triggered by a user; The payment server parses the order identifier and the payment account information carried in the second acquisition request, and generates a corresponding payment verification code in response to the order identifier; The payment server associates the payment verification code with the order identifier and searches for the social platform identity identifier corresponding to the payment account information; The payment server sends the payment verification code and the social platform identity identifier to the social platform server; The social platform server forwards the payment verification code to the social platform client corresponding to the social platform identity identifier, so that the social platform client displays the payment verification code; The third-party platform obtains a third verification code, and sends the order identifier and the third verification code to the payment server; The payment server searches for the payment verification code associated with the order identifier, and verifies whether the payment verification code is consistent with the third verification code; When the payment verification code is consistent with the third verification code, the payment server performs asset transfer and returns a payment success message to the third-party platform.
11. The system according to claim 1, characterized in that The system further includes a social platform server, wherein the acquiring a graphic code corresponding to the social platform for generating the social platform identifier based on the character string and forwarding the graphic code to the third-party platform includes: Sending the character string to the social platform server corresponding to the social platform identified by the social platform; The social platform server generates a corresponding graphic code in response to the character string, and returns the graphic code to the payment server; The payment server forwards the graphic code to the third-party platform.
12. A social platform binding method, characterized in that: The method is applied to a third-party platform, including: When monitoring that a preset operation of a user on a social platform binding button is triggered, sending a social platform binding request to a payment server, wherein the binding request carries payment account information and a social platform identifier; The payment server receives the binding request, generates a corresponding character string in response to the payment account information, obtains a graphic code corresponding to the social platform for generating the social platform identifier based on the character string, and forwards the graphic code to the third-party platform; Receive the graphic code forwarded by the payment server, and display the graphic code to prompt the user to scan the graphic code for social platform binding.
13. A social platform binding method, characterized in that: The method is applied to a payment server and includes: receiving a social platform binding request, wherein the third-party platform sends a social platform binding request to the payment server when monitoring that a preset operation of a user on a social platform binding button is triggered, wherein the binding request carries payment account information and a social platform identifier; A corresponding character string is generated in response to the payment account information, and a graphic code corresponding to the social platform that generates the social platform identifier based on the character string is obtained, and the graphic code is forwarded to the third-party platform so that the third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding.
14. A social platform binding device, characterized in that: The device is applied to a third-party platform, including: A request sending module, configured to send a social platform binding request to a payment server when a preset operation of a user on a social platform binding button is detected, wherein the binding request carries payment account information and a social platform identifier; The payment server receives the binding request, generates a corresponding character string in response to the payment account information, obtains a graphic code corresponding to the social platform for generating the social platform identifier based on the character string, and forwards the graphic code to the third-party platform; The graphic code display module is used to receive the graphic code forwarded by the payment server and display the graphic code to prompt the user to scan the graphic code for social platform binding.
15. A social platform binding device, characterized in that: The device is applied to a payment server and includes: A request receiving module, configured to receive a social platform binding request, wherein the third-party platform sends a social platform binding request to the payment server when detecting that a preset operation of a user on a social platform binding button is triggered, wherein the binding request carries payment account information and a social platform identifier; The graphic code generation module is used to generate a corresponding character string in response to the payment account information, and obtain a graphic code corresponding to the social platform that generates the social platform identifier based on the character string, and forward the graphic code to the third-party platform so that the third-party platform displays the graphic code to prompt the user to scan the graphic code for social platform binding.
16. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor is used to implement the method steps described in claim 12 or 13 when executing a program stored in a memory.
17. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to claim 12 or 13 is implemented.
Citation Information
Patent Citations
Network TV (television) online payment service based account binding method and payment method
CN102332127A
Method, device and system for paying by smart television
CN103530766A