IP Library Granted Patent US 11,308,521
Granted Patent B2
US 11,308,521 · App. 17/106,510 · Granted Apr 19, 2022

Secure electronic transaction authorization on tokenized identifiers and location data

Inventors: Jacob Matthew Sterling (Creve Coeur, MO); Brent Alan Badger (Powell, OH)
Assignee: Worldpay, LLC
G06Q30/0268G06Q20/40
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 11,308,521
App. No.
17/106,510
Granted
Apr 19, 2022
Kind
B2
Abstract

Systems and methods for applying a promotion to a payment transaction originating at a point of sale system of a merchant are described. Transactional information is provided to an acquirer computing system of the merchant. Based on identifying indicia associated with the transactional information, the acquirer computing system determines whether to modify the payment transaction messaging before communicating it along to an issuer computing system.

Claims (64)

1. An electronic transaction modification method, the method comprising:

receiving, by an acquirer computing system via a user interface, parameters to initiate an electronic transaction;

receiving, by the acquirer computing system, transaction data from an issuer computing system based on the parameters;

based on the parameters and the transaction data, generating, by the acquirer computing system, at least one of:

a first segment definition based on a tokenized account identifier of a merchant; and

a second segment definition based on a tokenized account identifier of at least one customer;

receiving, by the acquirer computing system, a transaction modification query from one or more point of sale systems; and

determining, by the acquirer computing system, whether a transaction modification is applicable to the electronic transaction based on the transaction modification query and at least one of the first segment definition and the second segment definition.

2. The method of claim 1 , wherein the transaction modification query further comprises transaction identifying indicia including an identifier, and

wherein the determination of whether the transaction modification is applicable to the electronic transaction is based on the identifier.

3. The method of claim 2 , the method further comprising:

receiving, by the acquirer computing system, a first authorization request from the one or more point of sale systems;

generating, by the acquirer computing system, a second authorization request based on the first authorization request; and

transmitting, from the acquirer computing system to the one or more point of sale systems, an authorization response in accordance to the second authorization request, the authorization response including an additional message resolving a discrepancy between the first authorization request and the second authorization request.

4. The method of claim 1 , wherein the transaction modification is tied to a customer, and

wherein the customer is identifiable to the acquirer computing system based on a plurality of cards affiliated with the customer.

5. The method of claim 1 , wherein at least one of the one or more point of sale systems is operated by a merchant, further comprising:

transmitting, by the acquirer computing system a net settlement based on the electronic transaction to the merchant.

6. The method of claim 1 , wherein the at least one of the first segment definition and the second segment definition is received through a promotions transaction modification interface.

7. The method of claim 1 , wherein the transaction modification query is generated by the point of sale system in response to a pre-swipe event.

8. A system, comprising:

one or more computer readable media storing instructions for executing an electronic transaction modification; and

one or more processors configured to execute the instructions to perform operations comprising:

receiving, by an acquirer computing system via a user interface, parameters to initiate an electronic transaction;

receiving, by the acquirer computing system, transaction data from an issuer computing system based on the parameters;

based on the parameters and the transaction data, generating, by the acquirer computing system, at least one of:

a first segment definition based on a tokenized account identifier of a merchant; and

a second segment definition based on a tokenized account identifier of at least one customer;

receiving, by the acquirer computing system, a transaction modification query from one or more point of sale systems; and

determining, by the acquirer computing system, whether a transaction modification is applicable to the electronic transaction based on the transaction modification query and at least one of the first segment definition and the second segment definition.

9. The system of claim 8 , wherein the transaction modification query further comprises transaction identifying indicia including an identifier, and

wherein the determination of whether the transaction modification is applicable to the electronic transaction is based on the identifier.

10. The system of claim 9 , wherein the one or more processors are configured to execute the instructions to perform additional operations comprising:

receiving, by the acquirer computing system, a first authorization request from the one or more point of sale systems;

generating, by the acquirer computing system, a second authorization request based on the first authorization request; and

transmitting, from the acquirer computing system to the one or more point of sale systems, an authorization response in accordance to the second authorization request, the authorization response including an additional message resolving a discrepancy between the first authorization request and the second authorization request.

11. The system of claim 8 , wherein the transaction modification is tied to a customer, and

wherein the customer is identifiable to the acquirer computing system based on a plurality of cards affiliated with the customer.

12. The system of claim 8 , wherein at least one of the one or more point of sale systems is operated by a merchant, and

wherein the operations further comprises:

transmitting, by the acquirer computing system a net settlement based on the electronic transaction to the merchant.

13. The system of claim 8 , wherein the at least one of the first segment definition and the second segment definition is received through a promotions transaction modification interface.

14. The system of claim 8 , wherein the transaction modification query is generated by the point of sale system in response to a pre-swipe event.

15. A non-transitory computer-readable medium storing instructions for executing an electronic transaction modification, the instructions, when executed by one or more processors, causing the one or more processors to perform operations comprising:

receiving, by an acquirer computing system via a user interface, parameters to initiate an electronic transaction;

receiving, by the acquirer computing system, transaction data from an issuer computing system based on the parameters;

based on the parameters and the transaction data, generating, by the acquirer computing system, at least one of:

a first segment definition based on a tokenized account identifier of a merchant; and

a second segment definition based on a tokenized account identifier of at least one customer;

receiving, by the acquirer computing system, a transaction modification query from one or more point of sale systems; and

determining, by the acquirer computing system, whether a transaction modification is applicable to the electronic transaction based on the transaction modification query and at least one of the first segment definition and the second segment definition.

16. The non-transitory computer-readable medium of claim 15 , wherein the transaction modification query further comprises transaction identifying indicia including an identifier,

wherein the determination of whether the transaction modification is applicable to the electronic transaction is based on the identifier, and

wherein the identifier is at least one of a merchant identification number (MID) identifier, a loyalty program identifier, a bank identification number (BIN) identifier, a merchant category code (MCC) identifier, a media access control (MAC) identifier, an internet protocol (IP) identifier, a geographic identifier, a payment type identifier, or a customer name.

17. The non-transitory computer-readable medium of claim 15 , wherein the transaction modification is tied to a customer, and

wherein the customer is identifiable to the acquirer computing system based on a plurality of cards affiliated with the customer.

18. The non-transitory computer-readable medium of claim 15 , wherein at least one of the one or more point of sale systems is operated by a merchant, and

wherein the operations further comprises:

transmitting, by the acquirer computing system a net settlement based on the electronic transaction to the merchant;

receiving, by the acquirer computing system, a first authorization request from the one or more point of sale systems;

generating, by the acquirer computing system, a second authorization request based on the first authorization request; and

transmitting, from the acquirer computing system to the one or more point of sale systems, an authorization response in accordance to the second authorization request, the authorization response including an additional message resolving a discrepancy between the first authorization request and the second authorization request.

19. The non-transitory computer-readable medium of claim 15 , wherein the at least one of the first segment definition and the second segment definition is received through a promotions transaction modification interface.

20. The non-transitory computer-readable medium of claim 15 , wherein the transaction modification query is generated by the point of sale system in response to a pre-swipe event.

Assignments (6)
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 Dec 2, 2020
From: STERLING, JACOB MATTHEW; BADGER, BRENT ALAN
To: VANTIV, LLC
Reel/Frame 054512/0359 →
CHANGE OF NAME Recorded Dec 2, 2020
From: VANTIV, LLC
To: WORLDPAY, LLC
Reel/Frame 054570/0324 →
Continuity (3)
Continuation 14504725 · Oct 2, 2014
Provisional Application 61886037 · Oct 2, 2013
Related Publication 20210081996A1 · Mar 18, 2021