Title: Online Payment Verification Method And Online Payment Verification System Technical Field [1] The present invention relates to the field of network payment verification technology, and more particularly, to an online payment verification method and an online payment verification system.
Background Technology
[2] With the rapid development of Internet technology, user payment behaviour is slowly changing, and people are paying more and more on the Internet. Due to the short development time, the online payment technology still has the following disadvantages:
[3] First, the payment process is irreversible. In the process of payment, the flow of the payment amount is usually one-way. That is, the payment amount can usually only flow from one side of the payer to one side of the payee, and the payment behaviour of the payee with respect to the payer and the payment receipt of the payee with respect to the payee. The lack of confirmation of the process of behaviour, the uncertainty of payment is likely to bring potential security risks to both the payer and the payee.
[4] Second, due to the lack of an effective electronic money authenticity verification mechanism, the promotion and popularization of electronic money are greatly restricted.
Due to the online payment of electronic banknotes as a newly developed financial commodity, the related facilities and services are not perfect soon after they are released. For the time being, an electronic currency verification system for the authenticity of electronic banknotes has not been launched on the market, during the circulation of electronic banknotes, one of the payees cannot authenticate the electronic banknotes from the payer's side, and the rights and interests of the payee cannot be guaranteed at all. As a result, it is common for users to be deceived in the process of payment, which makes the popularization and popularization of electronic banknotes greatly limited.
Summary of the Invention
[5] The technical problem to be solved by the present invention is to provide an online payment verification method and an online payment verification system for the above Date Recue/Date Received 2020-11-20 defects in the existing technology.
[6] The technical solution adopted by the present invention for solving the technical problem is: constructing an online payment verification method, comprising the following steps:
[7] Si) When receiving a payment request in the form of electronic money settlement of an online payment transaction, the electronic money verification center performs authenticity verification on the electronic money of the online payment transaction according to the set electronic money verification rule;
[8] S2) The electronic money verifying center judges whether the electronic money passes the authenticity verification, and when the electronic money passes the authenticity verification, delivers the electronic money to the bank server involved in the online payment transaction and instructs the bank. The server performs a transfer operation equal to the payment amount of the electronic money.
[9] In the above online payment verification method of the present invention, before the step Si, the method further includes the following steps:
[10] SO) The electronic money verifying center stores in advance first payment verification information for online payment verification respectively reserved by each depositor.
[11] In the above online payment verification method of the present invention, the step Si further comprises: when receiving the payment request in the form of electronic money settlement submitted by the payment terminal device, the electronic money verification center delivers a payment request to the payee terminal. The device delivers the electronic money authenticity verification request and performs authenticity verification on the electronic money in the online payment transaction according to the set electronic money verification rule after receiving confirmation information returned by the payee terminal device for the electronic money verification request.
[12] In the above online payment verification method of the present invention, the step of performing authenticity verification on the electronic money in the online payment transaction according to the set electronic money verification rule in step Si specifically includes:
[13] The electronic money verification center extracts the first payment verification information included in the electronic money and searches the database for the second Date Recue/Date Received 2020-11-20 payment verification information reserved by the payer of the electronic money, and the first payment verification information is compared with the second payment verification information;
[14] In step S2, the step of the electronic money verification center determining whether the electronic money passes the authenticity verification specifically includes:
[15] If the electronic money verification center determines that the first payment information completely corresponds to the second payment verification information, the electronic money verification center allows the electronic money to pass the authenticity verification of the electronic money, and the electronic currency is determined to be the payable and settled electronic currency, and the prompt information is delivered to the payment terminal device and the payee terminal equipment that the payment exchange involves.
[16] If the electronic money verification center determines that the first payment information and the second payment verification information do not completely correspond to each other, the electronic money verification center prohibits the electronic money from authenticating through electronic money and determines that the electronic money is invalid obsolete electronic money, and delivers a prompt message indicating that the electronic money verification has failed to the payer terminal device and the payee terminal device involved in the online payment transaction.
[17] In the above online payment verification method of the present invention, the step S2 further includes:
[18] The electronic money verification center records the electronic money verification failure event and judges that the number of unsuccessful verification of electronic money involving the same payer exceeds the set upper limit of the number of failed verification of electronic money, and reduces the payment credit grade of the payer.
[19] The present invention also constructs an online payment verification system, which includes a payer terminal device and a payee terminal device, which is connected between the payer terminal device and the payee terminal device electronic money verification center, and a plurality of bank servers connected to the electronic money verification center:
[20] The payment terminal device is used to submit a payment request in the form of an Date Recue/Date Received 2020-11-20 electronic money settlement of any one of the online payment transactions to the electronic money verification center;
[21] The electronic money verification center is used for receiving the payment request and performing authenticity verification on the electronic money in the online payment transaction according to the set electronic money verification rule;
[22] The electronic money verifying center also judges whether the electronic money passes the authenticity verification, and when the electronic money passes the authenticity verification, delivers the electronic money to the bank server involved in the online payment transaction and instructs the bank. The server performs a transfer operation equal to the payment amount of the electronic money.
[23] In the above online payment verification system of the present invention, the electronic money verification center includes a database for storing first payment information reserved for online payment verification respectively reserved by respective depositors.
[24] In the above-mentioned online payment verification system of the present invention, the electronic money verification center further comprises a communication module and an electronic money verification module;
[25] The communication module is used to receive a payment request in electronic money settlement form submitted by the payee terminal device, and receive reply information for the payment request by the payee terminal device, and enter the reply information into the electronic currency verification module;
[26] The electronic money verification module is used to perform authenticity verification on the electronic money according to the set electronic money verification rule when receiving the reply information for indicating the verification of the electronic money verification operation;
[27] The electronic money verification module is further configured to generate prompt information for cancelling the electronic money verification operation when receiving the reply information for indicating that the electronic money verification operation is rejected, and deliver the prompt information to the electronic money verification server payment terminal device and the payee terminal device.
[28] In the above online payment verification system of the present invention, the electronic money verification module comprises an electronic money verification information Date Recue/Date Received 2020-11-20 extraction unit and an electronic money verification information comparison unit;
[29] The electronic money verification information extraction unit is used to extract first payment verification information in the electronic money;
[30] The electronic money verification information comparison unit is used to read second payment verification information of the database reserved by a payer of the electronic money, and compare the second payment verification information with the first payment verification information wherein the first payment verification information includes first account information and an encryption key used for secure payment, and the second payment verification information includes second account information and a decryption secret for solving the online payment transaction key;
[31] The electronic money verification information comparison unit is further configured to generate prompt information indicating that the electronic money verification is successful or not, when it is determined that the first payment information and the second payment verification information completely correspond to each other, or determine whether the first payment information matches when the second payment verification information does not completely correspond to each other, generating prompt information for verifying the failure of the electronic money verification, and inputting prompt information indicating the success / failure of the verification of the electronic money to the communication module;
[32] The communication module is further configured to forward the received prompt information indicating the success / failure of the electronic money verification to the payee terminal device and the payee terminal device involved in the online payment transaction.
[33] In the above-mentioned online payment verification system of the present invention, the electronic money verification center further comprises an electronic money verification result recording module and a payment credit evaluation module;
[34] The electronic money verification result recording module is used to record the authenticity verification result of the electronic money and write the record result into the database;
[35] The payment credit evaluation module is used to read the electronic money authenticity verification result stored in the database, and determine, according to the electronic Date Recue/Date Received 2020-11-20 money authenticity verification result, that the number of failed electronic money verification involving the same payer exceeds the set electronic money when the maximum number of verification failures is exceeded, the payment credit level of the payer is lowered.
[36] Since the online payment verification method and the online payment verification system of the present invention adopt the establishment of an electronic money verification center which is authorized by major banks and can be docked with major banks through which the electronic money verification center so that it overcomes the lack of effective supervision and authenticity verification mechanisms for various electronic currencies circulated in the network in the prior art, thereby resulting in the indiscriminate proliferation of forged electronic money, a defect that causes serious damage to the user's interests, to curb the trend of online proliferation of counterfeit electronic bills, effectively crack down on rampant acts of criminals wanton forgery of all kinds of electronic money, improve the security of online payment users, and thus to achieve the popularization of the electronic money to build a healthy and orderly online payment environment beneficial effects.
Brief Description
[37] Figure 1 is a schematic diagram of a first structure of an online payment verification system according to a preferred example of the present invention;
[38] Figure 2 is a second schematic structural diagram of an online payment verification system according to a preferred example of the present invention;
[39] Figure 3 is a block diagram of the electronic money verification center of the online payment verification system shown in Figure 1 and Figure 2;
[40] Figure 4 is a structural block diagram of the electronic money verification module of the electronic money verification center shown in Figure 3;
[41] Figure 5 is a flowchart of an online payment verification method according to a preferred example of the present invention.
Description of the Preferred Examples
[42] In order to solve the problem that there is no effective regulatory and authenticity verification mechanism for various electronic currencies circulated in the network in the existing technology, the fake electronic money is caused to overflow and the rights and Date Recue/Date Received 2020-11-20 interests of users in the payment process are severely damaged. The main innovation of the present invention lies in: 1) establishing an electronic money verification center 200 authorized by major banks and capable of performing business connection with major banks for conducting various electronic money circulating in the online payment process authenticity verification, the electronic money verification center 200 only receives the confirmation information of the same online payment transaction from the paying party and the receiving party, and the electronic money in the online payment transaction can only instruct it after it is verified by the security. The relevant bank performs the fund transfer operation to complete the online payment transaction so as to ensure the safety of the user in making the online payment; 2) the database 203 of the electronic money verification center 200 stores the electronic money verification record information for the user to inquire; 3) The electronic money verification center 200 has the function of depositors to pay credit rating, it can provide reference for users' online purchase and payment, and further improve the security of users' online payment.
[43] Since the present invention adopts the design of an electronic money verification center 200 authorized by major banks and capable of doing business with major banks through which the electronic money verification center 200 conducts authenticity verification on various electronic money circulating in online payment. Therefore, it solves the problems of lack of effective supervision and authenticity verification mechanisms for various electronic currencies circulated in the network in the existing technology, thereby resulting in the indiscriminate proliferation of forged electronic money and the technical problems that cause serious damage to the rights and interests of users, thus curbing the proliferation of counterfeit electronic banknotes and effectively cracking down on the rampant acts of criminals wantonly forging electronic money so as to enhance the security of users' online payment behaviour and then the purpose of building a healthy and orderly online payment environment is to realize the popularization and popularization of electronic money.
[44] In order to make the object of the present invention more comprehensible, the present invention will be further described in detail below with reference to the accompanying drawings and examples. It is to be understood that the specific examples described herein are merely illustrative of the invention but not intended to limit the invention.
Date Recue/Date Received 2020-11-20
[45] Figure 1 is a first structural schematic diagram of the online payment verification system of the present invention. As shown in Figure 1, the online payment verification system of the present invention includes a payer terminal device 100, a payee terminal device 300, an electronic money verification center 200 connected between the payer terminal device 100 and the payee terminal device 300 And a bank server 400 connected to the electronic money verification center 200.
[46] Wherein, the payer terminal device 100 is used to receive a payer's payment command, and submit a payment request for online payment transaction to the electronic money verification center 200.
[47] The electronic money verification center 200 is used for receiving the payment request and performing authenticity verification on the electronic money in the online payment transaction according to the set electronic money verification rule.
[48] The electronic money verification center 200 is further configured to search the bank account of the payer bank of the electronic money and the bank server 400 corresponding to the bank account of the payer when the electronic money passes the authenticity verification of the electronic money. The debit bank account information is delivered to the bank server 400 and a debit request is submitted to the bank server 400.
[49] The bank server 400 is used to, when receiving the transfer request, transfer the funds equivalent to the electronic money from the payer bank account to the payee bank account.
[50] Wherein, the payer terminal device 100 and the payee terminal device 300 may be an existing information processing terminal such as a desktop computer or a laptop, and the electronic money authentication center 200 may be an authentication server.
[51] Figure 2 is a second schematic structural diagram of the online payment verification system of the present invention. The difference between the online payment verification system disclosed in Figure 2 and the online payment verification system disclosed in Figure 1 is that both the payer terminal device 100 and the payee terminal device 300 communicate with the electronic money verification center 200 through a wireless network. The payer terminal device 100 and the payee terminal device 300 may be existing information processing terminals such as a smart phone, a tablet computer and so on.
Date Recue/Date Received 2020-11-20
[52] As shown in Figure 3, the electronic money verification center 200 of the present invention includes an electronic money verification module 202, a communication module 201 electrically connected to the electronic money verification module 202, a database 203, and an electronic money electrically connected to the database 203, verification result record module 204, and a payment credit evaluation module 205.
[53] The database 203 prestores first payment verification information (including the first account information and the encryption key used for secure payment) reserved by each saver for online payment verification.
[54] The communication module 201 is used to receive a payment request of an online payment transaction submitted by the payer terminal device 100, and deliver the payment request to the electronic money verification module 202.
[55] The electronic money verification module 202 is used to deliver the electronic money verification request information of the online payment transaction to the payee terminal device 300 via the communication module 201 when receives the payment request.
[56] The communication module 201 is further configured to receive reply information for the electronic money verification request from the payee terminal device 300 and input the reply information into the electronic money verification module 202.
[57] The electronic money verification module 202 is further configured to, when receiving reply information for confirming the electronic money verification request, extract second payment verification information in the electronic money (including the second account information and the information for solving the payment of the online payment decryption key of the transaction), verifying authenticity of the electronic money according to the set electronic money verification rule, and delivering a reply message of rejecting the electronic money verification request to the payer terminal when receiving reply information of rejecting the electronic money verification request device 100 so that one of the payer / payee verifies and modifies the order information and payment amount of the online payment transaction.
[58] The electronic money verification result recording module 204 is used to record the electronic money verification result and write the record information to the database 203.
[59] The payment credit evaluation module 205 is used to invoke the electronic money Date Recue/Date Received 2020-11-20 verification result stored in the database 203 and determine, according to the electronic money verification result, that the number of failed electronic money verification involving the same payer exceeds the set number of failed electronic money verification limited time, reduce the payer's payment credit rating.
[60] As shown in Figure 4, the electronic money verification module 202 includes an electronic money verification information extraction unit 2021 and an electronic money verification information comparison unit 2022 electrically connected to the payment verification information and the database 203.
[61] The electronic money verification information extraction unit 2021 is used to extract first payment verification information containing the first account information and the encryption key used for secure payment in the electronic money, and input the first payment verification information to the electronic money verification information comparison unit 2022.
[62] The electronic money verification information comparison unit 2022 is used to invoke the second payment verification information in the database 203 reserved by the payer of the electronic money and including the second account information and the encryption key for secure payment and the second payment verification information and the first payment verification information are compared one by one to authenticate the electronic money, and the authenticity verification result of the obtained electronic money is input to the database 203.
[63] The following will illustrate the method for online payment verification of the present invention by taking the preferred example of the present invention as an example:
[64] As shown in Figure 5, in step S101, the electronic money verification center 200 stores the second payment verification information reserved by each saver via the database 203.
[65] In step S102, the payee / collector makes an online payment transaction through the respective payer terminal device 100 / payee terminal device 300, and the payment gateway determines, for the pen online payment transaction, through the payer terminal.
The device 100 submits a payment request in electronic money settlement form to the electronic money verification center 200. The electronic money verification center 200 receives the payment request through the communication module 201 and delivers the Date Recue/Date Received 2020-11-20 electronic money verification request of the online payment transaction to the payee terminal device 300 via the communication module 201.
[66] In step S103, if the communication module 201 receives the reply information for confirming the electronic money verification request of the payer terminal device 100, the communication module 201 inputs the confirmation information into the electronic money verification information extraction unit 2021. When receiving the confirmation information, the electronic money verification information extraction unit 2021 extracts the first payment verification information (including the first account information and the decryption key used for solving the online payment transaction) in the electronic money, and the first payment verification information is entered into the electronic currency verification information comparison unit 2022.
[67] If the communication module 201 receives the reply message of rejecting the electronic money verification request from the payer terminal device 100, the mobile phone number verifying module 202 generates the message for cancelling the electronic money verification operation, and delivers the message to the communication module 201 through the communication module 201. The prompt information is delivered to the payer terminal device 100 and the payee terminal device 300 respectively.
[68] In step S104, the electronic money verification information comparison unit 2022 reads the second payment verification information in the database 203 reserved by the payer of the electronic money and compares the second payment verification information with the first payment verification. The information is compared one by one.
[69] In step S105, if the electronic money verification information comparison unit 2022 determines that the first payment verification information and the second payment verification information do not completely correspond to each other, the next step S106 is executed; otherwise, the next step S107 is executed.
[70] In step S106, the electronic currency verification center 200 generates the prompt information of the electronic currency verification failure, and delivers the prompt information of the electronic currency verification failure to the above payment terminal equipment 100 and the receiver terminal equipment 300 through the communication module 201.
[71] In step S107, the electronic currency verification center 200 generates the prompt Date Recue/Date Received 2020-11-20 information of the successful electronic currency verification, and delivers the prompt information of the successful electronic currency verification to the above payment terminal equipment 100 and the receiver terminal equipment 300 through the communication module 201.
[72] In step S108, the electronic money verification center 200 searches for the bank account of the paying bank corresponding to the electronic money and the bank server corresponding to the bank account of the paying party, and delivers the electronic money and the bank account of the paying party to the bank server 400 and instructs the bank server 400 to perform a fund transfer operation equivalent to the electronic money.
[73] In step S109, the bank server 400 accepts the fund transfer request of the electronic money verification center 200 and transfers the money equivalent to the electronic money from the bank account of the payer to the bank account of the payee.
[74] The foregoing is merely a preferred example of the present invention and is not intended to limit the invention, and any modifications, equivalent substitutions and improvements within the spirit and principles of the invention are intended to be included in the scope of the invention.
Date Recue/Date Received 2020-11-20