[go: up one dir, main page]

CN108876373A - A kind of method of payment, device, server and system - Google Patents

A kind of method of payment, device, server and system Download PDF

Info

Publication number
CN108876373A
CN108876373A CN201810687274.0A CN201810687274A CN108876373A CN 108876373 A CN108876373 A CN 108876373A CN 201810687274 A CN201810687274 A CN 201810687274A CN 108876373 A CN108876373 A CN 108876373A
Authority
CN
China
Prior art keywords
transaction
payment
terminal
information
server
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
CN201810687274.0A
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.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology 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 Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN201810687274.0A priority Critical patent/CN108876373A/en
Publication of CN108876373A publication Critical patent/CN108876373A/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/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management

Landscapes

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

Abstract

The embodiment of the present application provides a kind of method of payment, device, server and system, and wherein method includes:After server obtains payment information according to the transaction request for target transaction that first terminal generates, the transaction ID for target transaction that second terminal is sent also is received;Further, server is based on the transaction ID and obtains the corresponding Transaction Information of transaction ID from block chain network;Finally, the Transaction Information that server will acquire is matched with the payment information got;If Transaction Information matches with payment information, server determines the transaction success for target transaction.Using the embodiment of the present application, it realizes by will be matched from the Transaction Information for target transaction obtained for the payment information of target transaction and from block chain network that first terminal is got, determine whether transaction succeeds according to matching result, it is ensured that the accuracy and credibility of the payment result of block chain network payment.

Description

A kind of method of payment, device, server and system
Technical field
The application application is related to computer field more particularly to a kind of method of payment, device, server and system.
Background technique
Block chain network the advantages such as can not distort with its decentralization, information and is widely applied by every profession and trade.Recently, with area The continuous development of block chain network technology carries out shopping payment using block chain network and has become a kind of shopping payment new trend. In order to guarantee the safety and fairness of transaction, store shopping process is that store determines that user pays on line on existing line After function, paying party just is given item transfer.The means of payment that existing most of store shopping are supported all is franc payment, namely It is paid by the Alipay of centralization, wechat or Unionpay etc., so has the means of payment of third party guarantees that can guarantee payment As a result accuracy.But payment in block chain network occurs in the block chain network of non-stop layer, without believable the The accuracy of the result of guaranteeing payment of tripartite.Therefore, it is badly in need of a kind of guarantee in the research that block chain network carries out shopping payment The method of the accuracy of block chain network payment.
Summary of the invention
The embodiment of the present application provides a kind of method of payment, device, server and system, by that will obtain from first terminal To obtained for the payment information of target transaction and from block chain network for target transaction Transaction Information carry out Match, according to matching result determine transaction whether succeed, it is ensured that block chain network payment payment result accuracy and can Letter property.
In a first aspect, the embodiment of the present application provides a kind of method of payment, it is applied in block chain network payment system, packet It includes:
Server obtains the payment for being directed to target transaction according to the transaction request for target transaction that first terminal generates Information, transaction request detect that the means of payment for target transaction is the ideal money branch in block chain network by first terminal It is generated when paying;
Server receives the transaction ID for target transaction that second terminal is sent, and transaction ID is sent out by block chain network Second terminal is given, transaction ID is that block chain network is generated according to the payment request that second terminal is sent, payment request It is generated by second terminal based on payment information, what payment information was obtained from first terminal by second terminal;
Server is based on transaction ID and obtains the corresponding Transaction Information of transaction ID from block chain network;
If Transaction Information matches with payment information, server determines the transaction success for target transaction.
Optionally, payment request is the payment password generated that second terminal is provided based on first terminal, and server receives Before the transaction ID for target transaction that second terminal is sent, method of payment further includes:
Server receives the checking request for payment password that second terminal is sent, and checking request is used for validation of payment mouth It whether effective enables;
Server verifies payment password, is verified result;
Server transmits verification result to second terminal.
Optionally, server is based on transaction ID and obtains the corresponding Transaction Information of transaction ID from block chain network, wraps It includes:
Server is based on transaction ID and generates Transaction Inquiries request, includes transaction ID in Transaction Inquiries request, transaction is looked into It askes request and is used to indicate block chain network inquiry Transaction Information corresponding with transaction ID;
Server receives the corresponding Transaction Information of transaction ID that block chain network is sent.
Optionally, server is obtained according to the transaction request for target transaction that first terminal generates for target transaction Payment information, including:
Server receives the transaction request for target transaction that first terminal is sent;
Server obtains payment information from transaction request.
Optionally, payment password is generated by first terminal based on payment information, or payment password is based on branch by server Information is paid to generate.
Optionally, after server determines the transaction success for target transaction, method of payment further includes:
Server sends successful prompt information of trading to first terminal and/or second terminal.
Second aspect, the embodiment of the present application provide a kind of payment mechanism, including:
Acquiring unit, the transaction request for target transaction for being generated according to first terminal are obtained for target transaction Payment information, transaction request by first terminal detect for target transaction the means of payment be block chain network virtual goods What coin generated when paying;
Receiving unit, for receiving the transaction ID for target transaction of second terminal transmission, transaction ID is by block Chain network is sent to second terminal, and transaction ID is that block chain network is generated according to the payment request that second terminal is sent, Payment request is generated by second terminal based on payment information, what payment information was obtained from first terminal by second terminal;
Acquiring unit is also used to obtain the corresponding Transaction Information of transaction ID from block chain network based on transaction ID;
Determination unit, if matching the transaction success determined for target transaction for Transaction Information and payment information.
Optionally, payment mechanism further includes authentication unit and transmission unit:
Receiving unit, is also used to receive the checking request for payment password of second terminal transmission, and checking request is used for Whether validation of payment password is effective;
Authentication unit is verified result for verifying to payment password;
Transmission unit, for transmitting verification result to second terminal.
Optionally, acquiring unit is used to obtain the corresponding Transaction Information of transaction ID from block chain network based on transaction ID Concrete mode be:
Transaction Inquiries request is generated based on transaction ID, includes transaction ID, Transaction Inquiries request in Transaction Inquiries request It is used to indicate block chain network and inquires Transaction Information corresponding with transaction ID;
Receive the corresponding Transaction Information of transaction ID that block chain network is sent.
Optionally, the transaction request for target transaction that acquiring unit is used to be generated according to first terminal is obtained for mesh The concrete mode of payment information for marking transaction is:
Receive the transaction request for target transaction that first terminal is sent;
Payment information is obtained from transaction request.
Optionally, payment password is generated by first terminal based on payment information, or payment password is based on branch by server Information is paid to generate.
Optionally, after determination unit determines the transaction success for target transaction, payment mechanism further includes:
Transmission unit is also used to send successful prompt information of trading to first terminal and/or second terminal.
The third aspect, the embodiment of the present application provide a kind of server, including processor, network interface and memory, place It manages device, network interface and memory to be connected with each other, wherein memory is used to store the computer for supporting terminal to execute the above method Program, computer program include program instruction, and processor is configured for caller instruction, execute above-mentioned first aspect and its The method of any optional way.
Fourth aspect, the embodiment of the present application provide a kind of computer readable storage medium, computer storage medium storage There is computer program, computer program includes program instruction, and it is above-mentioned that program instruction when being executed by a processor executes processor The method of first aspect and its any optional way.
5th aspect, the embodiment of the present application provide a kind of payment system, including first terminal, second terminal, block chain Network and server:
First terminal, for working as the dummy payments for detecting that the means of payment for target transaction is block chain network When, for target intergrowth at transaction request;
Second terminal for obtaining payment information from first terminal, and generates payment request according to payment information;Second eventually End, is also used to for payment request to be sent to block chain network;Second terminal is also used to receive the trading standard of block chain network transmission Know, and transaction ID is sent to server;
Block chain network, the payment request for being sent according to second terminal generates transaction ID, and transaction ID is sent out Give second terminal;
Server, the transaction request for target transaction for being generated according to first terminal are obtained for target transaction Payment information;Server is also used to receive the transaction ID of second terminal transmission, and based on transaction ID from block chain network Obtain the corresponding Transaction Information of transaction ID;Server, if the payment information and needle for target transaction for being also used to get Match to the Transaction Information of target transaction, determines the transaction success for target transaction.
Server gets the disbursement letter for target transaction according to the transaction request of first terminal in the embodiment of the present application Except breath, while the transaction ID for target transaction that second terminal is sent also is received, and then according to the transaction ID from area The Transaction Information for being directed to target transaction is obtained in block chain network.Further, server is determining the above-mentioned disbursement letter got Breath and Transaction Information determine the transaction success for target transaction in the case where matching, realize by that will obtain from first terminal The Transaction Information for target transaction obtained for the payment information of target transaction and from block chain network got carries out Matching, according to matching result determine transaction whether succeed, it is ensured that block chain network payment payment result accuracy and It is credible.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described.
Fig. 1 is a kind of frame diagram of payment system provided by the embodiments of the present application;
Fig. 2 is a kind of flow diagram of method of payment provided by the embodiments of the present application;
Fig. 3 is the flow diagram of another method of payment provided by the embodiments of the present application;
Fig. 4 is the flow diagram of another method of payment provided by the embodiments of the present application;
Fig. 5 is the structural schematic diagram that the application implements a kind of payment mechanism provided;
Fig. 6 is a kind of structural schematic diagram of server provided by the embodiments of the present application.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application is described.
It is found in the research to the means of payment of market shopping supported, franc branch is supported in most of existing store It pays, such as the means of payment such as Alipay, wechat and Unionpay, the ideal money branch in block chain network is supported in few stores It pays.It should be understood that the process that store is done shopping on line is usually the commodity generation payment information that store is selected according to user;Then User pays according to payment information;Last store is when determining that user's payment is successful by merchandise transfer to user.Thus As it can be seen that critical workflow is that store determines merchandise transfer after user pays successfully on line to user in the shopping of store on line, Therefore, whether it is successfully the critical issue for guaranteeing store shopping and operating normally that how store determines that user pays on line.For This problem, existing franc payment such as Alipay, wechat etc. are all the centralization means of payment, and having third party to do guarantee can be true Warranty family successfully pays and the amount of money that user pays is given to store;But it is related to the ideal money branch in block chain network Pay be to occur in the block chain network of decentralization, no trusted third party come guarantee user whether successfully pay or use Whether family payment result is accurate.In order to solve the above problem in the virtual value of goods payment purchase article using block chain, this Shen Please embodiment propose a kind of method of payment, device, server and system:Server is obtained according to the transaction request of first terminal To except for the payment information of target transaction, while the transaction ID for target transaction that second terminal is sent also is received, And then the Transaction Information for being directed to target transaction is obtained from block chain network according to the transaction ID.Further, server exists It determines the transaction success determined in the case that the above-mentioned payment information got and Transaction Information match for target transaction, leads to Crossing will hand over from the target that is directed to obtained for the payment information of target transaction and from block chain network that first terminal is got Easy Transaction Information is matched, and determines whether transaction succeeds according to matching result, it is ensured that the branch of block chain network payment Pay the accuracy and credibility of result.
It is a kind of payment system architecture diagram provided by the embodiments of the present application with reference to Fig. 1.As shown in Figure 1, including the in framework One terminal 10, second terminal 20, block chain network 30 and server 40.It should be noted that first terminal 10, second terminal It 20, can be by wired or wirelessly interconnect, in order to mutually pass between block chain network 30 and server 40 Transmission of data.
First terminal detects that the means of payment for target transaction is the ideal money branch in block chain network for working as Fu Shi generates transaction request for target transaction;
Second terminal for obtaining payment information from first terminal, and generates payment request according to payment information;Second eventually End, is also used to for payment request to be sent to block chain network;Second terminal is also used to receive the trading standard of block chain network transmission Know, and transaction ID is sent to server;
Block chain network, the payment request for being sent according to second terminal generates transaction ID, and transaction ID is sent out Give second terminal;
Server, the transaction request for target transaction for being generated according to first terminal are obtained for target transaction Payment information;Server is also used to receive the transaction ID of second terminal transmission, and based on transaction ID from block chain network Obtain the corresponding Transaction Information of transaction ID;Server, if the payment information and needle for target transaction for being also used to get Match to the Transaction Information of target transaction, determines the transaction success for target transaction.
In a kind of feasible embodiment, first terminal 10 and second terminal 20 all can be mobile phone, tablet computer, pens Remember the portable terminals such as this computer, or the non-portable terminal such as desktop computer.First terminal 10 and second terminal 20 can To be that same terminal is also possible to different terminals.It may include multiple distributed nodes in block chain network 30, between node mutually Connection;The quantity of server 40 can be one, or multiple.
Optionally, payment system shown in FIG. 1 can be supplied to shopping center use, so that store supports block chain virtual Currency payment.It referring to fig. 2, is a kind of carry out ideal money using payment system shown in FIG. 1 provided by the embodiments of the present application The method of payment of payment, in the embodiment of the present application as shown in Figure 2, first terminal is considered as that the end of shopping center can be run End, second terminal can be regarded as the terminal that user is used to execute dummy payments.
In method of payment shown in Fig. 2, S201 first, when detect for target transaction the means of payment be block chain When ideal money on network, first terminal generates the transaction request for being directed to target transaction, and the transaction request is sent to clothes Business device.Optionally, may include in transaction request and trade order, store identification information, billing address, gathering address and payment Amount of money etc..Wherein, billing address and gathering address can refer to the wallet address of paying party namely user in block chain network, collect money Address can refer to the wallet address of beneficiary namely user in block chain network.It should be noted that trade order can be The order that one terminal generates according to the user's choice, the trade order for including in transaction request can be by coded treatment Order is encoded, the original order without coded treatment is also possible to.Optionally, whether trade order needs by coded treatment It is that first terminal is determined according to the regulation of block chain network, for example assuming can only in block chain network prescribed transactions order It cannot include number including English character and character, if including number, first eventually in the trade order that first terminal generates End needs to encode according to original order of the preset coding rule to generation, so that trade order meets block chain network In regulation.In a kind of feasible embodiment, first terminal is provided to one shopping webpage of user, when detecting user When having carried out selection operation to some commodity in shopping webpage namely user is directed to some commodity and has initiated target transaction, the One terminal can show means of payment selection interface, for selection by the user the means of payment;When user is in means of payment selection interface First terminal when dummy payments is selected to determine the means of payment that user selects for the dummy payments of block chain network;Into And first terminal generates transaction request for Client-initiated target transaction.
Optionally, after when step S201 generates the transaction request for being directed to target transaction, S202, server are according to first The transaction request for target transaction that terminal generates obtains the payment information for being directed to target transaction.Wherein, payment information can wrap Include gathering address, billing address, payment amount and trade order etc..In a kind of feasible embodiment, server according to The transaction request for target transaction that first terminal generates obtains the payment information for being directed to target transaction, including:Server connects Receive the transaction request for target transaction that first terminal is sent;Server obtains payment information from transaction request.Namely such as Fruit first terminal will be sent to server for the transaction request of target transaction, then server can be obtained directly from transaction request Take payment information.As an example it is assumed that it includes trade order, store mark in the transaction request of server that first terminal, which is sent to, Knowledge, billing address, gathering address and payment amount, then server can get payment information from transaction request and such as pay the bill Address, gathering address and payment amount etc..In another feasible embodiment, needle that server is generated according to first terminal The payment information for being directed to target transaction is obtained to the transaction request of target transaction, including:Server receives what first terminal was sent For the payment information of target transaction.That is, if first terminal is obtained from its transaction request for the generation of target transaction Payment information is got, payment information is then transmitted directly to server.
In a kind of feasible embodiment, after step S202 server gets payment information, S203, server Payment password is generated based on payment information, and the payment password is sent to first terminal.Wherein, payment password may include payment Two dimensional code, payment bar code etc..After first terminal receives the payment password of server transmission, S204, first terminal are shown Password is paid, in order to which second terminal is completed to pay according to the payment password.As a kind of feasible embodiment, first terminal The payment password of displaying can also be what first terminal was generated based on payment information.It should be understood that in step S204 if The payment password that first terminal is shown is that first terminal generates, then it is straight can not to execute S203 after executing the step S202 It connects and executes step S204.Optionally, mode of the first terminal based on payment information generation payment password can be:First terminal root The payment information for being directed to target transaction is obtained according to transaction request;The payment information can be sent to first terminal pair by first terminal The first terminal server answered;First terminal server is based on the payment information and generates payment password, and payment password is returned To first terminal, in order to which first terminal shows the payment password.
Further, after first terminal illustrates the payment password for target transaction, S205, second terminal are based on The payment password generated payment request of first terminal output, and the payment request is sent to block chain network.It should be understood that the Two terminals are after the payment password for getting first terminal output, the exportable prompt information of second terminal, for prompting user Input payment cipher;If second terminal detects that user has input payment cipher at second terminal interface, second terminal can root According to payment cipher and payment password generated payment request, and payment request has been initiated to block chain network.As a kind of feasible Embodiment, it is assumed that payment password be payment two dimensional code, the payment password generated branch that second terminal is exported based on first terminal Paying the mode requested can be:Second terminal scans the payment two dimensional code of first terminal output, gets paid interface, payment interface It may include having payment amount;If second terminal receives the payment cipher of user's input in payment interface, second terminal is according to branch It pays the amount of money and payment cipher generates payment request.The payment request that S206, block chain network reception second terminal are sent, and according to The payment request generates the trading standard for being directed to target transactionKnow.It wherein, include gathering address, billing address, branch in payment request Pay the information such as the amount of money and trade order.In a kind of feasible embodiment, block chain network receives second terminal transmission After payment request, it can complete to pay according to the payment request.Optionally, block chain network is completed to pay according to payment request Mode can be:Block chain network obtains the billing address for including in payment request, gathering address and payment amount;Block chain Ideal money corresponding with payment amount in billing address is transferred in gathering address by network.Further, block chain network Transaction ID can also be generated according to payment request, optionally, transaction ID can be transaction cryptographic Hash, and the transaction cryptographic Hash is only One identifies target transaction.As a kind of feasible embodiment, after block chain network receives payment request, payment is obtained Gathering address, billing address, payment amount and the trade order for including in request;It is obtained based on payment request and is directed to target transaction Transaction Information;By transaction ID and Transaction Information associated storage in block chain network.
After block chain network generates the transaction ID for target transaction, S207, block chain network send out transaction ID Give second terminal.Optionally, the transaction ID that second terminal receives the transmission of block chain network then shows that payment is completed, then Transaction ID is sent to server by S208, second terminal.S209, server are based on transaction ID and inquire friendship to block chain network Easily identify corresponding Transaction Information.In a kind of feasible embodiment, server is based on transaction ID from block chain network The corresponding Transaction Information of transaction ID is obtained, including:Server is based on transaction ID and generates Transaction Inquiries request, the Transaction Inquiries It include transaction ID in request, and Transaction Inquiries request is used to indicate block chain network and inquires transaction corresponding with transaction ID Information;Server receives the corresponding Transaction Information of transaction ID that block chain network is sent.By step S206 it is found that block link network Associated storage transaction ID and Transaction Information in network, that is to say, that block chain network is if it is known that transaction ID and Transaction Information One of, another one can be found according to the corresponding relationship of transaction ID and Transaction Information.Therefore, block chain network connects After the transaction ID for receiving server transmission, S2010, block chain network inquire Transaction Information corresponding with transaction ID, and Transaction Information is sent to server.It wherein, include gathering address, billing address, payment amount and transaction in Transaction Information The information such as order.After server receives the Transaction Information of block chain network transmission, S2011, server are by the Transaction Information It is matched with the payment information got in step S202, if the two matches, server is determined for target transaction It trades successfully;S2012, server send successful prompt information of trading to first terminal.First terminal receives server hair After the payment success message sent, can so far it complete by item transfer to user using the ideal money in block chain network The payment flow of payment.
To sum up, server gets the branch for target transaction according to the transaction request of first terminal in the embodiment of the present application It pays except information, also the transaction ID for target transaction that sends of reception second terminal, and then according to the transaction ID from area The Transaction Information for being directed to target transaction is obtained in block chain network.Further, server is determining the above-mentioned disbursement letter got Breath and Transaction Information determine the transaction success for target transaction in the case where matching, by will get from first terminal Payment information for target transaction and the Transaction Information for target transaction obtained from block chain network are matched, root Determine whether transaction succeeds according to matching result, it is ensured that the accuracy and credibility of the payment result of block chain network payment.
It is a kind of flow diagram of method of payment provided by the embodiments of the present application, payment as shown in Figure 3 with reference to Fig. 3 Method, it may include following steps:
S301, server are obtained according to the transaction request for target transaction that first terminal generates for target transaction Payment information.
It wherein, may include trade order, store mark, gathering address, billing address and payment amount in transaction request Etc. information;It may include the information such as gathering address, billing address, payment amount and trade order in payment information.Optionally, it trades Generation when request detects that the means of payment for target transaction is the dummy payments in block chain network by first terminal 's.
In a kind of feasible embodiment, the transaction request for target transaction that server is generated according to first terminal The payment information for being directed to target transaction is obtained, including:Server receives the transaction request handed over for target that first terminal is sent; Server obtains payment information from transaction request.It is also understood that first terminal is asked for target transaction generation transaction After asking, which is sent to server;Server can directly extract payment information from transaction request.
In another feasible embodiment, server is asked according to the transaction for target transaction that first terminal generates The payment information for obtaining and being directed to target transaction is sought, including:Server receives the branch for carrying payment information that first terminal is sent Pay password;Server obtains the payment information for being directed to target transaction by parsing payment password.That is, first terminal is being directed to mesh It is further to extract the payment information for including in transaction request after mark transaction generates transaction request, and according to the payment information The payment password for target transaction is generated, which is sent to server by last first terminal;Server receives To after the payment password, information can be got paid by parsing payment password.
S302, server receive the transaction ID for target transaction that second terminal is sent.
Wherein, transaction ID is that the unique designation of target transaction namely transaction ID uniquely correspond to a transaction.It is optional , the transaction ID that server receives first is sent to second terminal by block chain network, then is sent to service by second terminal Device;Optionally, transaction ID is that block chain network is generated according to the payment request that second terminal is sent.A kind of feasible In embodiment, the mode that server receives the transaction ID for target transaction that second terminal is sent can be:Second eventually End obtains payment information from first terminal;Second terminal generates payment request according to the payment information, and the payment request is sent out Give block chain network;Block chain network generates transaction ID according to payment request, and the transaction ID is returned to second eventually End;Transaction ID is sent to server by the second last terminal.
In a kind of feasible embodiment, payment request is that the payment password that second terminal is provided based on first terminal is raw At, before server receives the transaction ID for target transaction that second terminal is sent, method of payment further includes:Server The checking request for payment password that second terminal is sent is received, whether the checking request is effective for validation of payment password; Server verifies payment password, is verified result;Server transmits verification result to second terminal.
S303, server are based on transaction ID and obtain the corresponding Transaction Information of transaction ID from block chain network.
Optionally, in block chain network can the associated storage corresponding relationship of multiple groups transaction ID and Transaction Information, block Chain network can find corresponding Transaction Information according to transaction ID, and it is right with it to be found according to Transaction Information The transaction ID answered.
In a kind of feasible embodiment, it is corresponding from block chain network acquisition transaction ID that server is based on transaction ID Transaction Information, including:Server is based on transaction ID and generates Transaction Inquiries request, includes trading standard in Transaction Inquiries request Know, Transaction Inquiries request is used to indicate block chain network and inquires Transaction Information corresponding with transaction ID;Server receives block The corresponding Transaction Information of transaction ID that chain network is sent.Optionally, may include in Transaction Information gathering address, billing address, The information such as payment amount and trade order.
If S304, Transaction Information and payment information match, server determines the transaction success for target transaction.
In a kind of feasible embodiment, the payment for target transaction that server will be got by step S301 It information and is matched by the Transaction Information for target transaction that step S303 is got:If the two match, then it takes Business device can determine the transaction success for target transaction;If the two mismatches, server be can determine for target transaction Fail Transaction.Optionally, the payment information known to the description of step S301 may include gathering address, billing address, payment amount And trade order;It may include gathering address, billing address, payment amount and friendship in Transaction Information known to the description of step S303 Easy order.In a kind of feasible embodiment, payment information and Transaction Information are carried out matched mode by server be can be: Server be respectively compared include in payment information gathering address, billing address, payment amount and trade order whether with transaction Gathering address, billing address, payment amount and the trade order for including in information are identical;If above-mentioned every all identical, Show that Transaction Information matches with payment information;If there is any one difference, then do not show Transaction Information and payment information not Match.
Optionally, after server is determined for the transaction success of target transaction, server can be to first terminal and/or the Two terminals send successful prompt information of trading.
Server gets the disbursement letter for target transaction according to the transaction request of first terminal in the embodiment of the present application Except breath, the also transaction ID for target transaction that sends of reception second terminal, and then according to the transaction ID from block chain The Transaction Information for being directed to target transaction is obtained in network.Further, server determine the above-mentioned payment information got and Transaction Information determines the transaction success for target transaction in the case where matching, realize by that will get from first terminal The Transaction Information for target transaction obtained for the payment information of target transaction and from block chain network matched, Determine whether transaction succeeds according to matching result, it is ensured that the accuracy of payment result of block chain network payment and credible Property.
With reference to Fig. 4, for the flow diagram of another method of payment provided by the embodiments of the present application.Branch as shown in Figure 4 The method of paying, it may include following steps:
S401, server are obtained according to the transaction request for target transaction that first terminal generates for target transaction Payment information.
Optionally, some feasible embodiments for including in step S401 can be found in method of payment shown in Fig. 3 The description of S301, details are not described herein.
S402, server receive the checking request for payment password that second terminal is sent.
S403, server carry out verifying to payment password and are verified as a result, and transmitting verification result to second terminal.
Optionally, the payment password that server receives is generated based on the payment information mentioned in step S401; Specifically, payment password can be generated by first terminal based on payment information, or payment password can also be based on by server Payment information generates.In a kind of feasible embodiment, first terminal can based on the mode that payment information generates payment password Think:First terminal obtains payment information according to the transaction request that it is generated;And then first terminal sends payment information to the The corresponding server of one terminal;The corresponding server of first terminal generates payment password according to payment information.It should be understood that this The mode that kind generates payment password can be after first terminal generates transaction request, and quickly generation is directed to the branch of target transaction Password is paid, the time of target transaction is saved.In a kind of feasible embodiment, server is based on payment information and generates payment The mode of password can be:Server is obtained according to the transaction request for target transaction that first terminal generates and is handed over for target After easy payment information, server generates payment password according to the payment information.It, can be with after server generates payment password Payment password is sent to first terminal, in order to which the payment password is showed second terminal by first terminal.It should be understood that Server, which generates payment password according to payment information, can guarantee that first terminal will not arbitrarily modify payment password, ensure that payment The accuracy and safety of password.
In a kind of feasible embodiment, the mode that server verifies payment password can be:Server needle Effective duration is preset to the payment password;Judgement payment password is from being generated to the duration used by second terminal processing:Such as The fruit duration is less than or equal to pre-set effective time, then server determines that the payment password is effective;If this when grow up In with pre-set effective time, then server determines the payment invalid password.
Optionally, after second terminal receives the verification result that server is sent, can be decided whether according to verification result Payment request is sent to block chain network.Specifically, if second terminal receives the verification result of server transmission as payment Password is effective payment password, then second terminal sends payment request to block chain network, in order to block chain network according to Payment request generates transaction ID, and transaction ID is returned to second terminal, and further second terminal can be by transaction ID It is sent to server.
S404, server receive the transaction ID for target transaction that second terminal is sent.
Optionally, server, which receives the mode of the transaction ID for target transaction of second terminal transmission, to be: After step S403, second terminal detection service device return verification result be payment password effectively or payment password without Effect;If second terminal judges that verification result is effective for payment password, second terminal generates payment request, and by payment request It is sent to block chain network, in order to which block chain network generates transaction ID according to the payment request;Second terminal receives block The transaction ID that chain network returns, and then second terminal will be sent to server for the transaction ID of target transaction.
In a kind of feasible embodiment, block chain network generates trading standard according to the payment request that second terminal is sent The mode of knowledge can be:Block chain network receives the payment request that second terminal is sent;What block chain network was obtained from block chain The private key and public key of user, wherein user is the promoter of target transaction, it is understood that is logged in first terminal for user User, it is assumed that first terminal is shopping center, and user is then the user logged in shopping center;Block chain network utilizes use The private key at family signs to payment request, obtains the transaction ID for target transaction.Optionally, payer shown in Fig. 4 Method further includes:Block chain network receives the registration request that user sends;If block chain network is verified the registration request, area Block chain network distributes the information preservation of user to private key and public key in block chain network, and for user.
S405, server are based on transaction ID and obtain the corresponding Transaction Information of transaction ID from block chain network.
If S406, Transaction Information and payment information match, server determines the transaction success for target transaction.
S407, server send successful prompt information of trading to first terminal and/or second terminal.
Optionally, some feasible embodiments for including in the step S405-S407 means of payment shown in Fig. 3 Middle specific descriptions, details are not described herein.
The embodiment of the present application server gets the payment information for target transaction according to the transaction request of first terminal Except, while the transaction ID for target transaction that second terminal is sent also is received, and then according to the transaction ID from block The Transaction Information for being directed to target transaction is obtained in chain network.Further, server is determining the above-mentioned payment information got The transaction success for target transaction is determined in the case where matching with Transaction Information, and successful to first terminal transmission transaction Prompt information is realized by will be from first terminal is got for the payment information of target transaction and from block chain network The Transaction Information for target transaction obtained is matched, and determines whether transaction succeeds according to matching result, it is ensured that area The accuracy and credibility of the payment result of block chain network payment.
It is a kind of structural schematic diagram of payment mechanism provided by the embodiments of the present application, payment as shown in Figure 5 with reference to Fig. 5 Device, it may include acquiring unit 501, receiving unit 502 and determination unit 503:
Acquiring unit 501, the transaction request for target transaction for being generated according to first terminal are obtained for target The payment information of transaction, transaction request detect that the means of payment for target transaction is in block chain network by first terminal It is generated when dummy payments;
Receiving unit 502, for receiving the transaction ID for target transaction of second terminal transmission, transaction ID is by area Block chain network is sent to second terminal, and transaction ID is that block chain network is generated according to the payment request that second terminal is sent , payment request is generated by second terminal based on payment information, and payment information is obtained from first terminal by second terminal 's;
Acquiring unit 501 is also used to obtain the corresponding transaction letter of transaction ID from block chain network based on transaction ID Breath;
Determination unit 503, if matching the transaction success determined for target transaction for Transaction Information and payment information.
Optionally, payment mechanism further includes authentication unit 504 and transmission unit 505:
Receiving unit 502, is also used to receive the checking request for payment password of second terminal transmission, and checking request is used It is whether effective in validation of payment password;
Authentication unit 504 is verified result for verifying to payment password;
Transmission unit 505, for transmitting verification result to second terminal.
Optionally, acquiring unit 501 is used to obtain the corresponding transaction of transaction ID from block chain network based on transaction ID The concrete mode of information is:
Transaction Inquiries request is generated based on transaction ID, includes transaction ID, Transaction Inquiries request in Transaction Inquiries request It is used to indicate block chain network and inquires Transaction Information corresponding with transaction ID;
Receive the corresponding Transaction Information of transaction ID that block chain network is sent.
Optionally, the transaction request for target transaction that acquiring unit 501 is used to be generated according to first terminal obtains needle Concrete mode to the payment information of target transaction is:
Receive the transaction request for target transaction that first terminal is sent;
Payment information is obtained from transaction request.
Optionally, payment password is generated by first terminal based on payment information, or payment password is based on branch by server Information is paid to generate.
Optionally, payment mechanism further includes:
Transmission unit 504 is also used to send successful prompt information of trading to first terminal and/or second terminal.
It is understood that each functional module of the processing data information device of the present embodiment, the function of unit can bases Method specific implementation in above method embodiment, the correlation that specific implementation process is referred to above method embodiment are retouched It states, details are not described herein again.
Acquiring unit 501 obtains the payment for being directed to target transaction according to the transaction request of first terminal in the embodiment of the present application After information, receiving unit 502 receives the transaction ID for target transaction that second terminal is sent, further acquiring unit 501 obtain the Transaction Information for target transaction also according to the transaction ID from block chain network, so that it is determined that unit 503 can To determine the transaction success for target transaction in the case where payment information and Transaction Information match, realize by will be from The friendship for target transaction obtained for the payment information of target transaction and from block chain network that first terminal is got Easy information is matched, and determines whether transaction succeeds according to matching result, it is ensured that the payment result of block chain network payment Accuracy and credibility.
It is a kind of schematic block diagram of server provided by the embodiments of the present application referring to Fig. 6.The present embodiment as shown in the figure In server may include:One or more processors 601;One or more network interfaces 602 and memory 603.It is above-mentioned Processor 601, network interface 602 and memory 603 are connected by bus 604.Memory 603 is used to store computer program, Computer program includes program instruction, and processor 601 is used to execute the program instruction of the storage of memory 603.Wherein, processor 601 are configured for caller instruction execution:
The payment information for being directed to target transaction is obtained according to the transaction request for target transaction that first terminal generates, and is handed over Easily request detects that the means of payment for target transaction is raw when being the dummy payments in block chain network by first terminal At;
The transaction ID for target transaction that second terminal is sent is received, transaction ID is sent to the by block chain network Two terminals, transaction ID is that block chain network is generated according to the payment request that second terminal is sent, and payment request is by second Terminal is generated based on payment information, what payment information was obtained from first terminal by second terminal;
The corresponding Transaction Information of transaction ID is obtained from block chain network based on transaction ID;
If Transaction Information matches with payment information, the transaction success for target transaction is determined.
Optionally, payment request is the payment password generated that second terminal is provided based on first terminal, receives second eventually Before holding the transaction ID for target transaction sent, processor 601 is configured for caller instruction and also executes:
The checking request for payment password that second terminal is sent is received, whether checking request is used for validation of payment password Effectively;
Payment password is verified, result is verified;
Transmit verification result to second terminal.
Optionally, the corresponding Transaction Information of transaction ID, 601 quilt of processor are obtained from block chain network based on transaction ID It is configured to the specific execution of caller instruction:
Transaction Inquiries request is generated based on transaction ID, includes transaction ID, Transaction Inquiries request in Transaction Inquiries request It is used to indicate block chain network and inquires Transaction Information corresponding with transaction ID;
Receive the corresponding Transaction Information of transaction ID that block chain network is sent.
Optionally, the payment for being directed to target transaction is obtained according to the transaction request for target transaction that first terminal generates Information, processor 601 are configured for the specific execution of caller instruction:
Receive the transaction request for target transaction that first terminal is sent;
Payment information is obtained from transaction request.
Optionally, payment password is generated by first terminal based on payment information, or payment password is based on branch by server Information is paid to generate.
Optionally, after determining the transaction success for target transaction, processor 601 is configured for caller instruction Specifically also execute:
Successful prompt information of trading is sent to first terminal and/or second terminal.
It should be appreciated that in the embodiment of the present application, alleged processor 601 can be central processing unit (Central Processing Unit, CPU), which can also be other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at Reason device is also possible to any conventional processor etc..
Network interface 602 is for sending or receiving data when connecting network.
The memory 603 may include read-only memory and random access memory, and to processor 501 provide instruction and Data.The a part of of memory 603 can also include nonvolatile RAM.For example, memory 603 can also be deposited Store up the information of device type.
In the specific implementation, the application reality can be performed in processor 601, network interface 602 described in the embodiment of the present application Apply the method for payment that example diagram 3 and Fig. 4 are provided embodiment and Fig. 5 described in payment mechanism implementation, it is no longer superfluous herein It states.
A kind of computer readable storage medium is provided in embodiments herein, computer-readable recording medium storage has Computer program, computer program include program instruction, realization when program instruction is executed by processor:
The payment information for being directed to target transaction is obtained according to the transaction request for target transaction that first terminal generates, and is handed over Easily request detects that the means of payment for target transaction is raw when being the dummy payments in block chain network by first terminal At;
The transaction ID for target transaction that second terminal is sent is received, transaction ID is sent to the by block chain network Two terminals, transaction ID is that block chain network is generated according to the payment request that second terminal is sent, and payment request is by second Terminal is generated based on payment information, what payment information was obtained from first terminal by second terminal;
The corresponding Transaction Information of transaction ID is obtained from block chain network based on transaction ID;
If Transaction Information matches with payment information, the transaction success for target transaction is determined.
Optionally, payment request is the payment password generated that second terminal is provided based on first terminal, receives second eventually Before holding the transaction ID for target transaction sent, program instruction, which is executed by processor, also to be realized:
The checking request for payment password that second terminal is sent is received, whether checking request is used for validation of payment password Effectively;
Payment password is verified, result is verified;
Transmit verification result to second terminal.
Optionally, the corresponding Transaction Information of transaction ID, program instruction quilt are obtained from block chain network based on transaction ID Processor implements when executing:
Transaction Inquiries request is generated based on transaction ID, includes transaction ID, Transaction Inquiries request in Transaction Inquiries request It is used to indicate block chain network and inquires Transaction Information corresponding with transaction ID;
Receive the corresponding Transaction Information of transaction ID that block chain network is sent.
Optionally, the payment for being directed to target transaction is obtained according to the transaction request for target transaction that first terminal generates Information, specific implementation when program instruction is executed by processor:
Receive the transaction request for target transaction that first terminal is sent;
Payment information is obtained from transaction request.
Optionally, payment password is generated by first terminal based on payment information, or payment password is based on branch by server Information is paid to generate.
Optionally, it after determining the transaction success for target transaction, is also realized when program instruction is executed by processor:
Successful prompt information of trading is sent to first terminal and/or second terminal.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with It is completed by the relevant hardware of computer program instructions, computer program can be stored in a computer-readable storage medium In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, computer-readable storage medium It can be magnetic disk, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access Memory, RAM) etc..
Above disclosed is only a kind of preferred embodiment of the application, cannot limit the power of the application with this certainly Sharp range, those skilled in the art can understand all or part of the processes for realizing the above embodiment, and weighs according to the application Benefit requires made equivalent variations, still belongs to the scope covered by the invention.

Claims (10)

1. a kind of method of payment is applied in block chain network payment system, which is characterized in that including:
Server obtains the payment information for being directed to target transaction according to the transaction request for target transaction that first terminal generates, The transaction request detects that the means of payment for target transaction is the ideal money of block chain network by the first terminal It is generated when payment;
The server receives the transaction ID for the target transaction that second terminal is sent, and the transaction ID is by described Block chain network is sent to the second terminal, and the transaction ID is that the block chain network is sent according to the second terminal Payment request generate, the payment request by the second terminal be based on the payment information generate, the payment information lead to The second terminal is crossed to obtain from the first terminal;
The server is based on the transaction ID and obtains the corresponding transaction letter of the transaction ID from the block chain network Breath;
If the Transaction Information matches with the payment information, the server determine the transaction for the target transaction at Function.
2. the method according to claim 1, wherein the payment request is that the second terminal is based on described the The payment password generated that one terminal provides, the server receives the transaction for the target transaction that second terminal is sent Before mark, the method also includes:
The server receives the checking request for the payment password that the second terminal is sent, and the checking request is used In verifying, whether the payment password is effective;
The server verifies the payment password, is verified result;
The verification result is sent to second terminal by the server.
3. the method according to claim 1, wherein the server is based on the transaction ID from the block The corresponding Transaction Information of the transaction ID is obtained in chain network, including:
The server is based on the transaction ID and generates Transaction Inquiries request, includes the transaction in the Transaction Inquiries request Mark, the Transaction Inquiries request are used to indicate the block chain network and inquire Transaction Information corresponding with the transaction ID;
The server receives the corresponding Transaction Information of the transaction ID that the block chain network is sent.
4. according to the method described in claim 2, it is characterized in that, the server is directed to target according to what first terminal generated The transaction request of transaction obtains the payment information for being directed to target transaction, including:
The server receives the transaction request for target transaction that the first terminal is sent;
The server obtains payment information from the transaction request.
5. according to the method described in claim 2, it is characterized in that, the payment password is based on the branch by the first terminal It pays information generation or the payment password and is generated by the server based on the payment information.
6. method according to claim 1-5, which is characterized in that the server is determined to be handed over for the target After easy transaction success, the method also includes:
The server sends successful prompt information of trading to the first terminal and/or the second terminal.
7. a kind of payment mechanism, which is characterized in that including:
Acquiring unit, the transaction request for target transaction for being generated according to first terminal obtain the branch for being directed to target transaction Information is paid, the transaction request detects that the means of payment for target transaction is the void of block chain network by the first terminal It is generated when quasi- currency payment;
Receiving unit, for receive second terminal transmission the transaction ID for the target transaction, the transaction ID by The block chain network is sent to the second terminal, and the transaction ID is that the block chain network is whole according to described second What the payment request that end is sent generated, the payment request is generated by the second terminal based on the payment information, described Payment information is obtained from the first terminal by the second terminal;
The acquiring unit is also used to obtain the transaction ID from the block chain network based on the transaction ID corresponding Transaction Information;
Determination unit, if matching described in determination for the Transaction Information and the payment information for the target transaction It trades successfully.
8. a kind of server, which is characterized in that including processor, network interface and memory, the processor, the network are connect Mouth and the memory are connected with each other, wherein for the memory for storing computer program, the computer program includes journey Sequence instruction, the processor are configured for calling described program instruction, execute payment as claimed in any one of claims 1 to 6 Method.
9. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has computer journey Sequence, the computer program include program instruction, and described program instruction executes the processor such as Method of payment described in any one of claims 1-6.
10. a kind of payment system, which is characterized in that including first terminal, second terminal, server and block chain network:
The first terminal, for working as the dummy payments for detecting that the means of payment for target transaction is block chain network When, for target intergrowth at transaction request;
The second terminal for obtaining payment information from the first terminal, and generates payment according to the payment information and asks It asks;The second terminal is also used to for the payment request to be sent to the block chain network;The second terminal, is also used to The transaction ID that the block chain network is sent is received, and the transaction ID is sent to the server;
The block chain network, the payment request for being sent according to the second terminal generate transaction ID, and by institute It states transaction ID and is sent to the second terminal;
The server, the transaction request for the target transaction for being generated according to the first terminal obtain needle To the payment information of target transaction;The server is also used to receive the transaction ID that the second terminal is sent, And the corresponding Transaction Information of the transaction ID is obtained from the block chain network based on the transaction ID;The service Device, if the payment information for target transaction for being also used to get and the Transaction Information phase for target transaction Match, determines the transaction success for the target transaction.
CN201810687274.0A 2018-06-28 2018-06-28 A kind of method of payment, device, server and system Pending CN108876373A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810687274.0A CN108876373A (en) 2018-06-28 2018-06-28 A kind of method of payment, device, server and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810687274.0A CN108876373A (en) 2018-06-28 2018-06-28 A kind of method of payment, device, server and system

Publications (1)

Publication Number Publication Date
CN108876373A true CN108876373A (en) 2018-11-23

Family

ID=64296217

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810687274.0A Pending CN108876373A (en) 2018-06-28 2018-06-28 A kind of method of payment, device, server and system

Country Status (1)

Country Link
CN (1) CN108876373A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109886676A (en) * 2018-12-25 2019-06-14 上海点融信息科技有限责任公司 Method of payment, calculating equipment, storage medium for block chain network
CN111178840A (en) * 2019-12-27 2020-05-19 支付宝实验室(新加坡)有限公司 Service processing method, device, system, electronic equipment and storage medium
CN111523953A (en) * 2019-02-02 2020-08-11 阿里巴巴集团控股有限公司 Transaction data processing method, device and system
CN112132563A (en) * 2020-10-04 2020-12-25 曹建荣 Block chain based fee collection method and platform

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1405711A (en) * 2001-08-02 2003-03-26 阿尔卡塔尔公司 Electronic currency trading method, communication network, trading service device and programme module
US20170017936A1 (en) * 2015-07-14 2017-01-19 Fmr Llc Point-to-Point Transaction Guidance Apparatuses, Methods and Systems
US20170098216A1 (en) * 2015-10-02 2017-04-06 Chicago Mercantile Exchange Inc. Virtual Payment Processing System

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1405711A (en) * 2001-08-02 2003-03-26 阿尔卡塔尔公司 Electronic currency trading method, communication network, trading service device and programme module
US20170017936A1 (en) * 2015-07-14 2017-01-19 Fmr Llc Point-to-Point Transaction Guidance Apparatuses, Methods and Systems
US20170098216A1 (en) * 2015-10-02 2017-04-06 Chicago Mercantile Exchange Inc. Virtual Payment Processing System

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109886676A (en) * 2018-12-25 2019-06-14 上海点融信息科技有限责任公司 Method of payment, calculating equipment, storage medium for block chain network
CN111523953A (en) * 2019-02-02 2020-08-11 阿里巴巴集团控股有限公司 Transaction data processing method, device and system
CN111178840A (en) * 2019-12-27 2020-05-19 支付宝实验室(新加坡)有限公司 Service processing method, device, system, electronic equipment and storage medium
CN112132563A (en) * 2020-10-04 2020-12-25 曹建荣 Block chain based fee collection method and platform
CN112132563B (en) * 2020-10-04 2021-12-28 曹建荣 Block chain based fee collection method and platform

Similar Documents

Publication Publication Date Title
RU2563163C2 (en) Remote variable authentication processing
US9582799B2 (en) Token based transaction authentication
CN105099688B (en) A kind of operating method of electronic account, the methods of exhibiting and device for paying the page
US11868920B2 (en) Authentication platform for pin debit issuers
AU2012294451B2 (en) Payment device with integrated chip
US20170221053A1 (en) Digital asset conversion
US10127549B2 (en) Universal merchant application, registration and boarding platform
US20120066120A1 (en) Systems and methods to process payments via a communication system
JP2001521663A (en) Transaction system
GB2457445A (en) Verifying payment transactions
CN108876373A (en) A kind of method of payment, device, server and system
WO2010109271A1 (en) Systems, methods, apparatuses, and computer program products for generation and exchange of digital currency
EP4200781A1 (en) Rapid cryptocurrency transaction processing
EA011546B1 (en) System and method for making cashless payments
KR102174691B1 (en) system for paying using virtual shell
CN108446905A (en) A kind of method of payment, device and electronic equipment
CN116703395B (en) Digital RMB payment method, device, equipment, system and medium
WO2024026220A1 (en) Systems and methods for transacting over a network
KR20130012315A (en) Settlement service method and system using telophone authentication
CN108573446B (en) Bank card authentication method, device, equipment and readable storage medium
CN110570305A (en) Game data processing method and device based on block chain
TW201619878A (en) Method of transacting by using mobile wallet at internet transacting side
US12229772B2 (en) Transaction authentication method, server and system using two communication channels
WO2025042340A1 (en) Payment processor supported web 3.0 wallets
WO2024011057A1 (en) Token services for non-fungible tokens

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

Application publication date: 20181123

RJ01 Rejection of invention patent application after publication