IP Library › Granted Patent US 12,731,152
Granted Patent B2
US 12,731,152 · App. 18/316,381 · Granted Sep 8, 2026

Systems and methods for optimizing transaction authorization conversion rate

Inventors: William H. Cohn (Lexington, MA); Sayid Shabeer (Ashland, MA); Ned Canning (Boston, MA)
Assignee: Worldpay, LLC
G06Q20/409G06Q20/4018
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,731,152
App. No.
18/316,381
Granted
Sep 8, 2026
Kind
B2
Abstract

A method for optimizing transaction authorization conversion rates includes retrieving payment transaction parameters and authorization results for a plurality of past payment transactions, generating authorization success factors for each of a plurality of payment transaction parameters based on the retrieved payment transaction parameters and authorization results, receiving, at an acquirer processor, a payment transaction from a merchant, modifying one or more parameters of the payment transaction according to the generated authorization success factors, and submitting the modified payment transaction to a financial institution for processing.

Claims (57)

1 . A method for optimizing transaction authorization conversion rates, comprising:

retrieving, by one or more processors, a plurality of payment transaction parameters and factor success data from a database of payment transaction processing results;

generating, by the one or more processors via a machine learning model, a plurality of authorization success factors for the plurality of payment transaction parameters, wherein the machine learning model is configured to analyze factor success data, the plurality of payment transaction parameters, and the payment transaction processing results to generate the plurality of authorization success factors, wherein the factor success data includes a plurality of weights to apply to the plurality of authorization success factors to optimize the machine learning model;

receiving, by one or more processors, a payment transaction including transaction data from a merchant device;

modifying, by the one or more processors, one or more transaction parameters of the transaction data based on the plurality of authorization success factors;

generating, by the one or more processors, a modified payment transaction based on modifying the one or more transaction parameters;

submitting, by the one or more processors, the modified payment transaction to a financial institution for processing;

receiving, by the one or more processors, a payment transaction authorization result for the modified payment transaction submitted;

analyzing, by the one or more processors via the machine learning model, the payment authorization result to automatically calibrate one or more optimization factors based on the factor success data and the modified payment transaction and the payment transaction authorization result, wherein automatically calibrating the one or more optimization factors optimizes the machine learning model for generating a plurality of subsequent authorization success factors for a subsequent payment transaction; and

adding, by the one or more processors, the payment transaction authorization result and the automatically calibrated factor success data to the database of payment transaction processing results.

2 . The method of claim 1 , wherein the modifying further comprises:

comparing, by the one or more processors, the one or more transaction parameters of the payment transaction to the authorization success factors; and

modifying, by the one or more processors, the one or more transaction parameters of the payment transaction where the authorization success factors indicate a greater likelihood of authorization of the payment transaction.

3 . The method of claim 1 , wherein the one or more transaction parameters comprise at least one of a billing address, a card verification value (CVV), a payment processing network, a payment vehicle expiration date, or a merchant classification code (MCC).

4 . The method of claim 1 , wherein:

a plurality of payment networks are available for submitting the modified payment transaction for processing, and

the authorization success factors indicate a likelihood of authorization of the payment transaction associated with each payment network among the plurality of payment networks.

5 . The method of claim 1 , further comprising:

providing, by the one or more processors, a payment vehicle issuer token.

6 . A device for optimizing transaction authorization conversion rates, comprising:

a memory configured to store instructions; and

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

retrieving a plurality of payment transaction parameters from and factor success data a database of payment transaction processing results;

generating, via a machine learning model, a plurality of authorization success factors for the plurality of payment transaction parameters, wherein the machine learning model is configured to analyze factor success data, the plurality of payment transaction parameters, and the payment transaction processing results to generate the plurality of authorization success factors, wherein the factor success data includes a plurality of weights to apply to the plurality of authorization success factors to optimize the machine learning model;

receiving a payment transaction including transaction data from a merchant device;

modifying one or more transaction parameters of the transaction data based on the plurality of authorization success factors;

generating a modified payment transaction based on modifying the one or more transaction parameters;

submitting the modified payment transaction to a financial institution for processing;

receiving a payment transaction authorization result for the modified payment transaction submitted;

analyzing, via the machine learning model, the payment authorization result to automatically calibrate one or more optimization factors based on the factor success data and the modified payment transaction and the payment transaction authorization result, wherein automatically calibrating the one or more optimization factors optimizes the machine learning model for generating a plurality of subsequent authorization success factors for a subsequent payment transaction; and

adding the payment transaction authorization result and the automatically calibrated factor success data to the database of payment transaction processing results.

7 . The device of claim 6 , wherein the modifying further comprises:

comparing the one or more transaction parameters of the payment transaction to the authorization success factors; and

modifying the one or more transaction parameters of the payment transaction where the authorization success factors indicate a greater likelihood of authorization of the payment transaction.

8 . The device of claim 6 , wherein the one or more transaction parameters comprise at least one of a billing address, a card verification value (CVV), a payment processing network, a payment vehicle expiration date, or a merchant classification code (MCC).

9 . The device of claim 6 , wherein:

a plurality of payment networks are available for submitting the modified payment transaction for processing, and

the authorization success factors indicate a likelihood of authorization of the payment transaction associated with each payment network among the plurality of payment networks.

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

providing a payment vehicle issuer token.

11 . A non-transitory computer readable medium storing instructions that, when executed by a processor for optimizing transaction authorization conversion rates, cause the processor to perform operations comprising:

retrieving a plurality of payment transaction parameters and factor success data from a database of payment transaction processing results;

generating, via a machine learning model, a plurality of authorization success factors for the plurality of payment transaction parameters, wherein the machine learning model is configured to analyze factor success data, the plurality of payment transaction parameters, and the payment transaction processing results to generate the plurality of authorization success factors, wherein the factor success data includes a plurality of weights to apply to the plurality of authorization success factors to optimize the machine learning model;

receiving a payment transaction including transaction data from a merchant device;

modifying one or more transaction parameters of the transaction data based on the plurality of authorization success factors;

generating a modified payment transaction based on modifying the one or more transaction parameters;

submitting the modified payment transaction to a financial institution for processing;

receiving a payment transaction authorization result for the modified payment transaction submitted;

analyzing, via the machine learning model, the payment authorization result to automatically calibrate one or more optimization factors based on the factor success data and the modified payment transaction and the payment transaction authorization result, wherein automatically calibrating the one or more optimization factors the optimizes the machine learning model for generating a plurality of subsequent authorization success factors for a subsequent payment transaction; and

adding the payment transaction authorization result and the automatically calibrated factor success data to the database of payment transaction processing results.

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

comparing the one or more transaction parameters of the payment transaction to the authorization success factors; and

modifying the one or more transaction parameters of the payment transaction where the authorization success factors indicate a greater likelihood of authorization of the payment transaction.

13 . The non-transitory computer readable medium of claim 11 , wherein the one or more transaction parameters comprise at least one of a billing address, a card verification value (CVV), a payment processing network, a payment vehicle expiration date, or a merchant classification code (MCC).

14 . The non-transitory computer readable medium of claim 11 , wherein:

a plurality of payment networks are available for submitting the modified payment transaction for processing, and

the authorization success factors indicate a likelihood of authorization of the payment transaction associated with each payment network among the plurality of payment networks.

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: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 066626/0655 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066624/0719 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2023
From: COHN, WILLIAM H.; SHABEER, SAYID; CANNING, NED
To: VANTIV, LLC
Reel/Frame 063624/0138 →
CHANGE OF NAME Recorded May 12, 2023
From: VANTIV, LLC
To: WORLDPAY, LLC
Reel/Frame 063635/0056 →
Continuity (4)
Continuation 17646390 · Dec 29, 2021
Continuation 16797327 · Feb 21, 2020
Continuation 15717500 · Sep 27, 2017
Related Publication 20230281634A1 · Sep 7, 2023
References Cited (24)
US 8473415B2 · Siegel et al. · 2013 [cited by applicant]
US 9646303B2 · Karpenko · 2017 [cited by examiner]
US 9792593B2 · Hayhow et al. · 2017 [cited by applicant]
US 10373248B1 · Casey et al. · 2019 [cited by applicant]
US 10552841B1 · Dixit · 2020 [cited by applicant]
US 11164163B1 · Viidu · 2021 [cited by applicant]
US 20030036998A1 · Alliston · 2003 [cited by applicant]
US 20070000999A1 · Kubo et al. · 2007 [cited by applicant]
US 20080162295A1 · Bedier · 2008 [cited by applicant]
US 20100299253A1 · Patterson · 2010 [cited by applicant]
US 20130332255A1 · Carlson et al. · 2013 [cited by applicant]
US 20140032409A1 · Rosano · 2014 [cited by examiner]
US 20150046338A1 · Laxminarayanan et al. · 2015 [cited by applicant]
US 20150269577A1 · Avegliano et al. · 2015 [cited by applicant]
US 20170140385A1 · Dobson et al. · 2017 [cited by applicant]
US 20170185997A9 · D'Alisa et al. · 2017 [cited by applicant]
US 20170357973A1 · Os et al. · 2017 [cited by applicant]
US 20180018667A1 · Howe · 2018 [cited by applicant]
US 20180107944A1 · Lin et al. · 2018 [cited by applicant]
US 20180137530A1 · Wheeler et al. · 2018 [cited by applicant]
US 20180174138A1 · Subbarayan et al. · 2018 [cited by applicant]
US 20180314952A1 · Kurian · 2018 [cited by applicant]
US 20180336558A1 · Valentzas et al. · 2018 [cited by applicant]
US 20200311724A1 · Dunjic et al. · 2020 [cited by applicant]