IP Library Granted Patent US 10,909,541
Granted Patent B1
US 10,909,541 · App. 15/629,455 · Granted Feb 2, 2021

Mobile wallet application with payment receipt support

Inventor: Joon Maeng (Newcastle, WA)
Assignee: Wells Fargo Bank, N.A.
G06Q20/405G06Q20/202G06Q20/36
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,909,541
App. No.
15/629,455
Granted
Feb 2, 2021
Kind
B1
Abstract

Various examples described herein are directed to systems and methods for managing payments of a first merchant. A mobile wallet application may receive first payment element data describing a first payment element for making a first payment and may determine that the first payment element is to be processed by a limited payment network. The mobile wallet application may send a first payment authorization message to an issuer of the first payment element via the limited payment network. The mobile wallet application may also receive second payment element data describing a second payment element for making a second payment. The mobile wallet application may determine that the second payment element is not to be processed by the limited payment network, and send a second payment authorization message to an issuer of the second payment element via a second payment network.

Claims (59)

1. A system for managing payments of a first merchant, comprising:

a computing device programmed to execute a merchant mobile wallet application programmed to execute operations comprising:

receiving, from a first buyer mobile wallet application executing at a first buyer computing device, first payment element data describing a first payment element for making a first payment from an account associated with the first payment element to the first merchant;

determining that the first payment element is processable by a limited payment network and by a general payment network;

responsive to determining that the first payment element is processable by the limited payment network and by the general payment network, sending a first payment authorization message to an issuer of the first payment element via the limited payment network;

receiving, from a second buyer mobile wallet application executing at a second buyer computing device, second payment element data describing a second payment element for making a second payment from an account associated with the second pavment element to the first merchant;

determining that the second payment element is not to be processed by the limited payment network; and

sending a second payment authorization message to an issuer of the second payment element via a second payment network.

2. The system of claim 1 , further comprising a point-of-sale (POS) device, wherein the POS device is configured to execute operations comprising:

receiving the first payment element data; and

sending the first payment element data to the merchant mobile wallet application.

3. The system of claim 1 , wherein the merchant mobile wallet application is further programmed to execute operations comprising receiving the first payment element data from a mobile wallet front end application executing at a client computing device in communication with the computing device.

4. The system of claim 1 , wherein the merchant mobile wallet application is further programmed to execute operations comprising:

receiving an outgoing payment request message, wherein the outgoing payment request message comprises merchant payment element data describing a merchant payment element for making an outgoing payment; and

sending, to a receiving computing device, outgoing payment data comprising the merchant payment element data.

5. The system of claim 4 , wherein the merchant mobile wallet application is further programmed to execute operations comprising receiving the outgoing payment request message from a mobile wallet front end application executing at a client computing device in communication with the computing device.

6. The system of claim 1 , wherein the merchant mobile wallet application is further programmed to execute operations comprising:

receiving third payment element data describing a third payment element for making a third payment;

determining that the third payment element is to be processed by the limited payment network; and

sending a third payment authorization message to an issuer of the third payment element via the limited payment network.

7. The system of claim 1 , wherein sending the first payment authorization message to the issuer of the first payment element via the limited payment network comprises sending the first payment authorization message to a mobile wallet provider system associated with the merchant mobile wallet application.

8. The system of claim 1 , wherein determining that the first payment element is to be processed by the limited payment network comprises:

determining an issuer of the first payment element; and

comparing the issuer of the first payment element to a set of issuers to be processed by the limited payment network.

9. A method for managing payments of a first merchant, comprising:

receiving, by a merchant mobile wallet application executing at a merchant computing device and from a first buyer mobile wallet application executing at afirst buyer computing device, first payment element data describing a first payment element for making a first payment from an account associated with the first payment element to the first merchant;

determining, by the merchant mobile wallet application, that the first payment element is processable by a limited payment network and by a general payment network;

responsive to determining that the first payment element is processable by the limited payment network and by the general payment network, sending, by the merchant mobile wallet application, a first payment authorization message to an issuer of the first payment element via the limited payment network;

receiving, by the merchant mobile wallet application and from a second buyer mobile wallet application executing at a second buyer computing device, second payment element data describing a second payment element for making a second payment from an account associated with the first payment element to the first merchant;

determining, by the merchant mobile wallet application, that the second payment element is not to be processed by the limited payment network; and

sending, by the merchant mobile wallet application, a second payment authorization message to an issuer of the second payment element via a second payment network.

10. The method of claim 9 , further comprising:

receiving, by a point-of-sale (POS) device in communication with the computing device, the first payment element data; and

sending, by the POS device, the first payment element data to the merchant mobile wallet application.

11. The method of claim 9 , further comprising receiving, by the merchant mobile wallet application, the first payment element data from a from a mobile wallet front end application executing at a client computing device in communication with the computing device.

12. The method of claim 9 , further comprising:

receiving, by the merchant mobile wallet application, an outgoing payment request message, wherein the outgoing payment request message comprises merchant payment element data describing a merchant payment element for making an outgoing payment; and

sending, by the merchant mobile wallet application and to a receiving computing device, outgoing payment data comprising the merchant payment element data.

13. The method of claim 12 , further comprising receiving, by the merchant mobile wallet application, the outgoing payment request message from a mobile wallet front end application executing at a client computing device in communication with the computing device.

14. The method of claim 9 , further comprising:

receiving, by the merchant mobile wallet application, third payment element data describing a third payment element for making a third payment;

determining, by the merchant mobile wallet application, that the third payment element is to be processed by the limited payment network; and

sending, by the merchant mobile wallet application, a third payment authorization message to an issuer of the third payment element via the limited payment network.

15. The method of claim 9 , wherein sending the first payment authorization message to the issuer of the first payment element via the limited payment network comprises sending the first payment authorization message to a mobile wallet provider system associated with the merchant mobile wallet application.

16. The method of claim 9 , wherein determining that the first payment element is to be processed by the limited payment network comprises:

determining an issuer of the first payment element; and

comparing the issuer of the first payment element to a set of issuers to be processed by the limited payment network.

17. A tangible machine-readable medium comprising instructions thereon that, when executed by a processor unit, cause the processor unit to execute a merchant mobile wallet application programmed to execute operations comprising:

receiving, from a first buyer mobile wallet application executing at a first buyer computing device, first payment element data describing a first payment element for making a first payment from an account associated with the first payment element to a first merchant;

determining that the first payment element is processable by a limited payment network and by a general payment network;

responsive to determining that the first payment element is processable by the limited payment network and by the general payment network, sending a first payment authorization message to an issuer of the first payment element via the limited payment network;

receiving, from a second buyer mobile wallet application executing at a second buyer computing device, second payment element data describing a second payment element for making a second payment from an account associated with the second payment element to the first merchant;

determining that the second payment element is not to be processed by the limited payment network; and

sending a second payment authorization message to an issuer of the second payment element via a second payment network.

18. The machine-readable medium of claim 17 , the operations further comprising receiving the first payment element data from a from a mobile wallet front end application executing at a client computing device in communication with the processor unit.

19. The machine-readable medium of claim 17 , the operations further comprising receiving the first payment element data from a point-of-sale (POS) device.

20. The machine-readable medium of claim 17 , the operations further comprising:

receiving an outgoing payment request message, wherein the outgoing payment request message comprises merchant payment element data describing a merchant payment element for making an outgoing payment; and

sending, to a receiving computing device, outgoing payment data comprising the merchant payment element data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2017
From: MAENG, JOON
To: WELLS FARGO BANK, N.A.
Reel/Frame 042883/0487 →
Cited By (1)
US 12,282,956