METHODS AND SYSTEMS OF MOBILE PAYMENT AND VOUCHER REDEMPTION
20230334462 · 2023-10-19
Inventors
Cpc classification
G06Q20/3274
PHYSICS
International classification
G06Q20/02
PHYSICS
Abstract
The present invention generally relates to systems and methods for executing in-store payments using a third-party mobile wallet. More specifically, the present invention relates to systems and methods for executing in-store mobile payment with voucher redemption automatically and in sequence.
Claims
1. A method for operating a payment account system to execute mobile payment, involving a payment gateway system and a merchant invoicing system, the method comprising: Producing a data packet, including a payment token, associated with a payment account; Transmitting, to said merchant invoicing system, said data packet including said payment token; Receiving, from said payment gateway system, information including said payment token; Matching said payment account according to said payment token; Transmitting, to said payment gateway system, information including said payment account information; and Receiving, from said payment gateway system, information including a payment completion notice.
2. The method of claim 1, wherein at least one piece of voucher information is added to said payment account; Correspondingly, the method comprising: Transmitting, to said payment gateway system, information including said payment account information and voucher information, instead of transmitting, to said payment gateway system, information including said payment account information.
3. The method of claim 1, wherein said data packet is shown as an encoded image including at least one of (a) a barcode, (b) a QR code, and (c) an image pattern, the implicit information in said encoded image including said payment token is transmitted to said merchant invoicing system by scanning said encoded image using a scanner connected to said merchant invoicing system.
4. The method of claim 1, wherein said data packet is transmitted to said merchant invoicing system by a wireless signal.
5. The method of claim 2, wherein said voucher information is gift card information, which is redeemed at said payment gateway system.
6. The method of claim 1, wherein said payment account system is divided into some subsystems including a mobile phone and a payment account management server; thereby, said information is exchanged between said subsystems and said merchant invoicing system or said payment gateway system.
7. A payment account system, operable to executing mobile payment involving a payment gateway system and a merchant invoicing system, the payment account system comprising: a mobile phone; a payment account management server; and software programs, wherein the programs are configured to be executed by the mobile phone and payment account management server, the programs including: Instructions for producing a data packet, including a payment token, associated with a payment account; Instructions for transmitting, to said merchant invoicing system, said data packet including said payment token; Instructions for receiving, from said payment gateway system, information including said payment token; Instructions for matching said payment account according to said payment token; Instructions for transmitting, to said payment gateway system, information including said payment account information; and Instructions for receiving, from said payment gateway system, information including a payment completion notice.
8. A payment account system of claim 7, wherein at least one piece of voucher information is added to said payment account; Correspondingly, the programs including: Instructions for transmitting, to said payment gateway system, information including said payment account information and voucher information, instead of instructions for transmitting, to said payment gateway system, information including said payment account information.
9. A payment account system of claims 7, wherein said data packet is shown as an encoded image including at least one of (a) a barcode, (b) a QR code, and (c) an image pattern, the implicit information in said encoded image including said payment token is transmitted to said merchant invoicing system by scanning said encoded image using a scanner connected to said merchant invoicing system.
10. The payment account system of claim 7, wherein said data packet is transmitted to said merchant invoicing system by a wireless signal.
11. The payment account system of claim 8, wherein said voucher information is gift card information, which is redeemed at said payment gateway system.
12. The payment account system of claim 7, wherein said payment account system is divided into some subsystems including a mobile phone and a payment account management server; thereby, said information is exchanged between said subsystems and said merchant invoicing system or said payment gateway system.
13. A method for operating a payment gateway system to execute mobile payments, involving a payment account system and a merchant invoicing system, the method comprising: Receiving, from said merchant invoicing system, information including a bill balance and a payment token associated with a payment account; Identifying said payment account system according to said payment token; Transmitting, to said payment account system, information including said payment token; Receiving, from said payment account system, information including said payment account information; Processing a payment according to information including said payment account information and said bill balance; and Transmitting, to said payment account system and said merchant invoicing system, information including a payment completion notice.
14. A method of claim 13, wherein at least one piece of voucher information is added to said payment account; Correspondingly, the method comprising: Receiving, from said payment account system, information including said payment account information and at least one piece of voucher information, instead of receiving, from said payment account system, information including said payment account information; Redeeming at least one piece of voucher information and processing a payment of the rest of said bill according to information including said payment account information, instead of processing a payment according to information including said payment account information and said bill balance.
15. A method of claim 14, wherein said voucher information is gift card information.
16. A Method of claim 14, wherein said payment gateway system is divided into some subsystems including a payment token management module, a voucher redemption management module, and a bill management module; thereby, said information is exchanged between said modules and said merchant invoicing system or said payment account system.
17. A payment gateway system, operable to executing mobile payments, involving a merchant invoicing system and a payment account system, the payment gateway system comprising: a communication port; a processor; a memory; and software programs, wherein the programs are stored in the memory and configured to be executed by the processor, the programs including: Instructions for receiving, from said merchant invoicing system, information including a payment token and a bill balance and a payment token associated with a payment account; Instructions for identifying said payment account system according to said payment token; Instructions for transmitting, to said payment account system, information including said payment token; Instructions for receiving, from said payment account system, information including said payment account information; Instructions for processing a payment according to information including said payment account information and said bill balance; and Instructions for transmitting, to said payment account system and said merchant invoicing system, information including a payment completion notice.
18. A payment gateway system of claim 17, wherein at least one piece of voucher information is added to said payment account; Correspondingly, the programs including: Instructions for receiving, from said payment account system, information including said payment account information and at least one piece of voucher information, instead of instructions for receiving, from said payment account system, information including said payment account information; Instructions for redeeming at least one piece of voucher information and processing a payment of the rest of said bill according to information including said payment account information, instead of instructions for processing a payment according to information including said payment account information and said bill balance.
19. A payment gateway system of claim 18, wherein said voucher information is gift card information.
20. A payment gateway system of claim 18, wherein said payment gateway system is divided into some subsystems, including a payment token management module, a voucher redemption management module, and a bill management module; thereby, said information is exchanged between said modules and said merchant invoicing system or said payment account system.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The detailed description of the illustrative embodiments can be read in conjunction with the accompanying figures. For simplicity and clarity of illustration, elements illustrated in the figures have not necessarily been drawn to scale.
[0030] A clear conception of the advantages and features constituting the present invention, and of the construction and operation of typical mechanisms provided with the present invention, will become more readily apparent by referring to the exemplary, and therefore non-limiting, embodiments illustrated in the drawing accompanying and forming a part of this specification, wherein like reference numerals designate the same elements in the several views, and in which:
[0031]
[0032]
[0033]
[0034]
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
[0035] A description of embodiments of the present invention will now be given with reference to the figures. It is expected that the present invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described embodiments are to be considered in all respects only as illustrative and not restrictive.
[0036] In describing the preferred embodiment of the invention, which is illustrated in the drawings, specific terminology will be resorted to for the sake of clarity. However, it is not intended that the invention be limited to the specific terms so selected, and it is to be understood that each specific term includes all technical equivalents that operate in a similar manner to accomplish a similar purpose.
[0037] The systems disclosed herein are used for implementing the methods for performing payment transactions and voucher redemptions. The systems may be a part of an application environment or ecosystem and be designed to perform their intended functions by communicating and interacting with other units and components thereof The operation of the systems is made possible by integrating hardware, software, and electronic communications. Herein, a “unit”, “module”, or “component” is a device, tool, machine, or software program designed to perform a particular task or function.
[0038]
[0039]
[0040]
[0041] For some small businesses, the POS terminal 116 and the scanner 122 can be combined into and replaced by a cell phone or a communication device with a camera.
[0042] The QR code 120 is actually an imaged data packet. The data packet, which includes a payment token, can also be transmitted from the payment account system 102 to the merchant invoicing system 104 by wireless signals, such as NFC (near-field communication), since there are a lot of mobile phones and POS terminals having NFC capabilities.
[0043]
[0044] This kind of diagram specifies and shows the following: [0045] System actors [0046] Messages (methods) invoked by these actors [0047] Return values (if any) associated with previous messages
[0048] In
[0049] Before using the arrangement, the consumer needs to have a registered payment account saved in the payment account system 102, and more specifically, have a mobile phone 112 and a mobile app relative to the payment account management server (PAMS) 114 to initiate the payment and voucher redemption. If a customer is a member of Amazon, his payment account information, like credit card information, should be stored in amazon's PAMS.
[0050] At step 202, the consumer adds the voucher information to the payment account before launching the mobile phone payment and voucher redemption. If it is a restaurant voucher, the voucher information may include the restaurant's ID, the cash value bearing, and the expiration date. It may also only be a string of voucher code that the payment gateway system 106 can recognize according to previous arrangements.
[0051] At step 204, the consumer uses the mobile app to produce a QR code, which includes the payment token (session ID). The payment token mentioned here is actually a session identifier that is a piece of data used in network communication to identify a session, a series of related message exchanges.
[0052] At step 206, the QR code is scanned into the merchant invoicing system 104 during the checkout period, not necessarily after the bill is produced in the merchant invoicing system 104 at step 203, as shown in the diagram. The QR code can be scanned into the merchant invoicing system 104 before the bill is produced.
[0053] At step 208, the SIMS 118 sends the payment token and bill balance to the payment gateway system 106, where the payment token is used to identify which PAMS it is issued by. The payment token may include an identification code to show which payment account system it is issued by. Then the payment token is transferred to the relevant PAMS 114 at step 210.
[0054] According to the unique payment token, the PAMS 114 matches and finds the initiating payment account at step 212, then sends the detailed payment account information, such as credit card information and voucher information, to the payment gateway system 106 at step 214. In some cases, the credit card information can be replaced by another token authorized by a Token Service Provider (TSP). This token is different from the payment token, which is produced and authorized by a PAMS 114.
[0055] After getting the payment account and voucher information, at step 216, the payment gateway 106 processes the payment after redeeming the voucher and finalizing the invoice balance. For payment processing, payment gateway system 106 needs to forward the transaction information to the payment processor used by the merchant's acquiring bank following the PCI-compliance regulations and procedures, which are not illustrated in detail in the description of preferred embodiments.
[0056] Finally, at step 218, the payment gateway system 106 sends the payment completion notice to SIMS 118 and PAMS 114, respectively. Then the transaction is finished by using the inventive systems and methods of mobile payment with voucher redemption.
[0057] By utilizing the inventive arrangement, the consumer can use some mobile apps, such as Chase, Groupon, Amazon, and Walmart apps, to pay at any merchants' registers that adopt the inventive systems and methods with or without redeeming vouchers.
[0058] We can see in
[0059]
[0060] A typical payment gateway system does not include voucher redemption and payment token management modules. To accomplish the mobile payment with voucher redemption, the invention arranges the additions of payment token management module 302 and voucher redemption management module 304 into the payment gateway system 106.
[0061] At step 3A, a merchant invoicing system 104 sends the payment token and bill balance to the payment gateway system 106, where the two categories of information are respectively filtered into the corresponding modules, which are the payment token management module 302 and the bill management module 306. Two categories of information are managed respectively in the two modules.
[0062] In the payment token management module 302, the payment token is used to identify which payment account system 102 it is issued by. Then the payment token is transferred to the corresponding payment account system 102 at step 3B.
[0063] According to the unique payment token, the payment account system 102 matches and finds the initiating payment account, then sends the detailed payment account information (such as credit card information) and the voucher information to the payment gateway system 106. The voucher information and payment account information are respectively filtered into the voucher redemption management module 304 and bill management module 306 in the payment gateway system 106 at step 3C.
[0064] In the voucher redemption management module 304, the input voucher information is verified. If the voucher is valid, at step 3D, the confirmed voucher cash value will be sent to bill management module 306, where the voucher value is deducted from the original bill balance. At step 3E, the payment account information and the transaction information, including the final bill balance, are transferred to the payment processor or acquiring bank 308 for the processing of the payment. Then at step 3F, the payment processor 308 sends the payment confirmation to the bill management module 306.
[0065] Finally, at step 3G, the bill management module 306 sends the payment completion notice to the merchant invoicing system 104 and payment account system 102 respectively.
[0066] A typical payment gateway facilitates a payment transaction by the transfer of information between a payment portal (merchant invoicing system) and the front-end processor or acquiring bank. In
[0067] This sophisticated and deliberate system architecture and information flows are made to secure systems and protect against fraud. Additionally, the inventive arrangement subtly accomplishes that a third-party mobile wallet can conveniently pay at any store where the inventive methods and systems are adopted, e.g., Amazon mobile wallet, if any, can be used to pay for in-store purchases at Walmart. Without the invention, the customer can only use the merchant's or the payment processor's app, instead of the third-party mobile wallet apps, to make a payment. It is known that a customer can use his PayPal app to pay at CVS stores because PayPal is its payment gateway service provider or payment processor. In this case, the PayPal app cannot be defined as a third-party mobile wallet. Using the inventive infrastructure, even if some mobile wallets are independent of CVS and its payment gateway service provider, CVS's payment gateway system can directly exchange information with third-party payment account systems, such as Amazon, Walmart, and Groupon wallet, if any. The new features and functionalities of the payment gateway system fulfill the third-party mobile payments with or without voucher redemptions.
[0068] Reference is now made to
[0069] They are interface flow diagrams illustrating how a customer uses his mobile phone to redeem a voucher and pay a bill simultaneously at a McDonald's store. The fast-food restaurant businesses seriously care about checking efficiency, especially for driving-through orders. The adoption of this invention at these stores will greatly improve the checking experience of both customers and cashiers.
[0070] At step 4A, the customer opens the mobile wallet app by clicking on the icon on the display of the mobile phone 112. The interface at step 4B shows some of the payment account information and the vouchers clip icon. In this case, some vouchers are already added to the voucher clip. After the customer clicks on the voucher clip icon, the McDonald's voucher information is displayed at step 4C. The customer decides to use the voucher, then clicks the “Use and Pay” button. Sequentially, at step 4D, a QR code 120 is shown on the display of the phone device. (The QR code in the FIGure is only a sample, not a real transaction QR code.) This QR code 120 includes a payment token which the scanner 122 of McDonald's POS terminal can read into the merchant invoicing system. Finally, after the transaction payment processing is executed by the payment gateway and payment processor, the voucher redemption and payment confirmation notice are sent back and displayed on the mobile device at step 4E.
[0071] Although the present invention has been described in conjunction with specific exemplary embodiments, it should be acknowledged that various changes, substitutions, and alterations apparent to those skilled in the art can be made to the disclosed embodiment without departing from the spirit and scope of the invention as forth in the appended claims.
[0072] For example, the QR code utilized in the disclosure is one of the ways to transfer relative information. Any patterned image that can be read into data by a scanner may be an alternative to replace the QR code. Near-field communication (NFC) and other wireless signals can also transmit information for the inventive systems and methods. The substitution of the data transmission of the QR code won't invalidate the novelty and creativity of the invention.
[0073] It is intended that the appended claims cover all such additions, modifications, and rearrangements.