IP Library Granted Patent US 12,579,530
Granted Patent B2
US 12,579,530 · App. 18/057,395 · Granted Mar 17, 2026

System and method for providing a real-time payment between a customer financial institution account and a merchant financial institution account for a transaction based on a direct communication between a user device and a point-of-sale device

Inventors: Janai A. White (Denver, CO); Denzelle R. Walker (Bridgeport, TX); Blake C. Yarbrough (Aurora, CO); Katherine E. Crawford (Arvada, CO); Caleb H. Kirshner (Denver, CO); Elise A. Carrasco (Austin, TX); Vincent D. Gardiner (Denver, CO)
Assignee: Worldpay, LLC
G06Q20/206G06K7/1417G06Q20/204
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 12,579,530
App. No.
18/057,395
Granted
Mar 17, 2026
Kind
B2
Abstract

Systems and methods are disclosed for providing a payment authorization to a real-time payment (RTP) network to initiate an RTP between a customer financial institution account and a merchant financial institution account. One method performed by a payment facilitator device includes, based on a user device of a customer and a point-of-sale (POS) device of a merchant performing a direct communication regarding a transaction, receiving a payment request for a transaction amount of the transaction and receiving a customer authorization for the transaction. The payment facilitator then provides a payment authorization to an RTP network to initiate an RTP for the transaction amount of the transaction from a customer financial institution account to a merchant financial institution account, based on receiving the customer authorization for the transaction.

Claims (50)

1 . A method performed by a user device, the method comprising:

executing an application for providing a real-time payment (RTP) for a transaction between a customer financial institution account that is linked to the application and a merchant financial institution account of a merchant;

generating a user interface (UI) of the application for providing the RTP for the transaction between the customer financial institution account that is linked to the application and the merchant financial institution account of the merchant;

displaying, via the UI of the application, a quick response (QR) screen that concurrently displays a selectable scan QR icon, wherein a selection of the selectable scan QR icon is configured to allow the user device to read a QR code presented via a point-of-sale (POS) device of the merchant, and a selectable show QR icon, wherein a selection of the selectable show QR icon is configured to display a QR code to be read by the POS device of the merchant;

receiving a selection of the selectable show QR icon;

in response to receiving the selection of the selectable show QR icon, displaying, on a display of the user device via the UI of the application, a QR code to be read by the point-of-sale (POS) device of the merchant to obtain transaction information and provide a payment request including the transaction information to a payment facilitator device to request a customer financial institution server to provide the RTP for a transaction amount specified in the transaction information obtained by reading the QR code displayed by the user device for the transaction from the customer financial institution account to the merchant financial institution account;

receiving, from the payment facilitator device, a request for a customer authorization to confirm the transaction information received from a merchant in response to the POS device reading the QR code displayed by the user device; and

providing the customer authorization to the payment facilitator device.

2 . The method of claim 1 , further comprising:

displaying, via the UI of the application, a set of customer financial institution accounts, including the customer financial institution account, that are linked to the application; and

receiving a selection of the customer financial institution account to be used to provide the RTP,

wherein the displaying the QR comprises displaying the QR code including information identifying the customer financial institution account, based on receiving the selection of the customer financial institution account.

3 . The method of claim 1 , further comprising:

displaying, via the UI of the application, a preferences screen that permits a customer to set a budget, and setup two-factor authentication.

4 . The method of claim 1 , wherein the payment facilitator device provides a payment authorization to a sponsor financial institution to initiate a RTP for the transaction amount of the transaction from the customer financial institution account to the merchant financial institution account via the sponsor financial institution.

5 . The method of claim 1 , wherein the transaction information further includes a merchant ID and a customer ID.

6 . A user device comprising:

a memory configured to store instructions; and

a processor configured to execute the instructions to perform operations comprising:

executing an application for providing a real-time payment (RTP) for a transaction between a customer financial institution account that is linked to the application and a merchant financial institution account of a merchant;

generating a user interface (UI) of the application for providing the RTP for the transaction between the customer financial institution account that is linked to the application and the merchant financial institution account of the merchant;

displaying, via the UI of the application, a quick response (QR) screen that concurrently displays a selectable scan QR icon, wherein a selection of the selectable scan QR icon is configured to allow the user device to read a QR code presented via a point-of-sale (POS) device of the merchant, and a selectable show QR icon, wherein a selection of the selectable show QR icon is configured to display a QR code to be read by the POS device of the merchant;

receiving a selection of the selectable show QR icon;

in response to receiving the selection of the selectable show QR icon, displaying, on a display of the user device via the UI of the application, a QR code to be read by the point-of-sale (POS) device of the merchant to obtain transaction information and provide a payment request including the transaction information to a payment facilitator device to request a customer financial institution server to provide the RTP for a transaction amount specified in the transaction information obtained by reading the QR code displayed by the user device for the transaction from the customer financial institution account to the merchant financial institution account;

receiving, from the payment facilitator device, a request for a customer authorization to confirm the transaction information received from a merchant in response to the POS device reading the QR code displayed by the user device; and

providing the customer authorization to the payment facilitator device.

7 . The user device of claim 6 , wherein the operations further comprise:

displaying, via the UI of the application, a set of customer financial institution accounts, including the customer financial institution account, that are linked to the application; and

receiving a selection of the customer financial institution account to be used to provide the RTP,

wherein the displaying the QR comprises displaying the QR code including information identifying the customer financial institution account, based on receiving the selection of the customer financial institution account.

8 . The user device of claim 6 , wherein the operations further comprise:

displaying, via the UI of the application, a preferences screen that permits a customer to set a budget, and setup two-factor authentication.

9 . The user device of claim 6 , wherein the payment facilitator device provides a payment authorization to a sponsor financial institution to initiate a RTP for the transaction amount of the transaction from the customer financial institution account to the merchant financial institution account via the sponsor financial institution.

10 . The user device of claim 6 , wherein the transaction information further includes a merchant ID and a customer ID.

11 . A non-transitory computer-readable medium storing instructions that, when executed by a processor of a user device, cause the processor to perform operations comprising:

executing an application for providing a real-time payment (RTP) for a transaction between a customer financial institution account that is linked to the application and a merchant financial institution account of a merchant;

generating a user interface (UI) of the application for providing the RTP for the transaction between the customer financial institution account that is linked to the application and the merchant financial institution account of the merchant;

displaying, via the UI of the application, a quick response (QR) screen that concurrently displays a selectable scan QR icon, wherein a selection of the selectable scan QR icon is configured to allow the user device to read a QR code presented via a point-of-sale (POS) device of the merchant, and a selectable show QR icon, wherein a selection of the selectable show QR icon is configured to display a QR code to be read by the POS device of the merchant;

receiving a selection of the selectable show QR icon;

in response to receiving the selection of the selectable show QR icon, displaying, on a display of the user device via the UI of the application, a QR code to be read by the point-of-sale (POS) device of the merchant to obtain transaction information and provide a payment request including the transaction information to a payment facilitator device to request a customer financial institution server to provide the RTP for a transaction amount specified in the transaction information obtained by reading the QR code displayed by the user device for the transaction from the customer financial institution account to the merchant financial institution account;

receiving, from the payment facilitator device, a request for a customer authorization to confirm the transaction information received from a merchant in response to the POS device reading the QR code displayed by the user device; and

providing the customer authorization to the payment facilitator device.

12 . The non-transitory computer-readable medium of claim 11 , wherein the operations further comprise:

displaying, via the UI of the application, a set of customer financial institution accounts, including the customer financial institution account, that are linked to the application; and

receiving a selection of the customer financial institution account to be used to provide the RTP,

wherein the displaying the QR comprises displaying the QR code including information identifying the customer financial institution account, based on receiving the selection of the customer financial institution account.

13 . The non-transitory computer-readable medium of claim 11 , wherein the operations further comprise:

displaying, via the UI of the application, a preferences screen that permits a customer to set a budget, and setup two-factor authentication.

14 . The non-transitory computer-readable medium of claim 11 , wherein the payment facilitator device provides a payment authorization to a sponsor financial institution to initiate a RTP for the transaction amount of the transaction from the customer financial institution account to the merchant financial institution account via the sponsor financial institution.

15 . The non-transitory computer-readable medium of claim 11 , wherein the transaction information further includes a merchant ID and a customer ID.

Assignments (5)
RELEASE OF SECURITY INTERESTS RECORDED AT REEL/FRAMES 066626/0655, 066625/0426, 066625/0347, AND 066625/0276 Recorded Jan 12, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: WORLDPAY, LLC; WORLDPAY ISO AND ECOMMERCE, LLC; PAYMETRIC, LLC; WORLDPAY US, LLC
Reel/Frame 074314/0622 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT R/F 066624/0719 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: WORLDPAY, LLC
Reel/Frame 074315/0412 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066624/0719 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 066626/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2022
From: WHITE, JANAI A.; WALKER, DENZELLE R.; YARBROUGH, BLAKE C.; CRAWFORD, KATHERINE E.; KIRSHNER, CALEB H.; CARRASCO, ELISE A.; GARDINER, VINCENT D.
To: WORLDPAY, LLC
Reel/Frame 061850/0685 →
Continuity (2)
Continuation 17566111 · Dec 30, 2021
Related Publication 20230214811A1 · Jul 6, 2023
References Cited (13)
US 10467615B1 · Ayokunle et al. · 2019 [cited by applicant]
US 20150088674A1 · Flurscheim · 2015 [cited by examiner]
US 20180039972A1 · Meaney · 2018 [cited by examiner]
US 20190095886A1 · Tran et al. · 2019 [cited by applicant]
US 20190139042A1 · McCormick · 2019 [cited by applicant]
US 20200118090A1 · Bartrim · 2020 [cited by examiner]
US 20210081946A1 · Opondo · 2021 [cited by examiner]
US 20210256524A1 · Willis · 2021 [cited by examiner]
US 20210402392A1 · Shachar · 2021 [cited by examiner]
US 20220270168A1 · Ronak et al. · 2022 [cited by applicant]
WO 2014119963A1 · 2014 [cited by applicant]
https://www.youtube.com/watch?v=E5hb90FA9ok time stamp 0:11 and 0:50 (Jan. 28, 2020) (“Paypal”) (Year: 2020). [cited by examiner]
International Search Report issued in International Application No. PCT/US2022/082543 dated Apr. 21, 2023 (34 pages). [cited by applicant]