Systems and methods for optimizing transaction authorization conversion rate
AssigneeWorldpay, LLC
InventorsWilliam H. Cohn, Sayid Shabeer, Ned Canning
Life of this patent
Estimating the term…
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.
Claims14
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.
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.
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.
Dependencies are inferred from the claim text.