CPC G06Q 20/227 (2013.01) [G06Q 20/4037 (2013.01); G06Q 30/0235 (2013.01); G06Q 40/03 (2023.01)] | 21 Claims |
1. A computer-implemented method, comprising:
determining a completion of a transaction at a point-of-sale system, wherein the completed transaction is held as a pending transaction until authorization for fulfillment of the transaction is provided, and wherein the completed transaction specifies a selected payment instrument associated with a customer;
receiving an application for a new line of credit associated with a preferred payment instrument, wherein the application indicates contact information associated with a user device of the customer, and wherein the application is offered independent of the transaction;
using a trained machine learning algorithm to generate an offer to switch the completed transaction from the selected payment instrument to the preferred payment instrument while the completed transaction is held as the pending transaction, wherein the machine learning algorithm is trained using a training dataset including historical transaction data associated with other customers;
transmitting the offer, wherein the offer is transmitted using the contact information, and wherein when the offer is received by the user device of the customer, the user device presents the offer and an indication that the application is approved;
detecting acceptance of the offer;
switching the completed transaction to the preferred payment instrument;
authorizing the fulfillment of the completed transaction; and
determining that the completed transaction is no longer being held as the pending transaction, wherein the trained machine learning algorithm is further trained based on the completed transaction and the acceptance of the offer.
|