SPLIT TENDER IN A PREPAID ARCHITECTURE
First Claim
1. A computer-implemented method for processing split tender purchase transactions utilizing delayed processing windows, comprising:
- receiving, by one or more computing devices, a merchant payment request from one or more computing devices operated by a merchant system, the merchant payment request comprising an account identifier for a user account maintained by a payment management system and a transaction value, and wherein the merchant payment request seeks authorization for a payment transaction between the a user and the merchant system;
determining, by the one or more computing devices, which user account corresponds to the account identifier;
determining, by the one or more computing devices, to approve the merchant payment request prior to requesting a funding payment request from an issuer of the one or more financial accounts;
in response to determining to approve the merchant payment request, transmitting, by the one or more computing device, a merchant payment authorization to the one or more computing devices operated by the merchant system for the payment transaction between the user and the merchant system;
determining, by the one or more computing devices, which of the one or more financial accounts saved in the user account maintained by the payment management system to request a first funding payment from by submitting a first backing payment request for a first portion of the transaction value;
in response to determining the financial account to request the first funding payment from, submitting, by the one or more computing devices, the first backing payment request for the first portion of the transaction value, wherein a window of time has passed between the transmission of the merchant payment authorization and the submission of the first backing payment request;
determining, by the one or more computing devices, which of the one or more financial accounts saved in the user account maintained by the payment management system to request a second funding payment from by submitting a second backing payment request for a second portion of the transaction value; and
in response to determining the financial account to request the second funding payment from, submitting, by the one or more computing devices, the second backing payment request for the second portion of the transaction value, wherein a window of time has passed between the transmission of the merchant payment authorization and the submission of the second backing payment request.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for maintaining a prepaid payment system comprises a user account that can be utilized to complete a purchase transaction with a merchant. A delayed processing window is introduced between a time when the merchant receives a payment approval notification from the payment system and a time when the payment system transmits a payment request to an issuer of a funding account associated with the user'"'"'s payment system account. The payment system utilizes a user'"'"'s stored value account maintained by the payment system to satisfy the requirements of a prepaid program, and therefore processes the payment request received from the merchant and transmits the payment approval notification without obtaining prior authorization from the issuer of the funding account. The payment system submits one or more payment requests for the funding transaction at a time after the completion of the purchase transaction between the user and the merchant.
119 Citations
20 Claims
-
1. A computer-implemented method for processing split tender purchase transactions utilizing delayed processing windows, comprising:
-
receiving, by one or more computing devices, a merchant payment request from one or more computing devices operated by a merchant system, the merchant payment request comprising an account identifier for a user account maintained by a payment management system and a transaction value, and wherein the merchant payment request seeks authorization for a payment transaction between the a user and the merchant system; determining, by the one or more computing devices, which user account corresponds to the account identifier; determining, by the one or more computing devices, to approve the merchant payment request prior to requesting a funding payment request from an issuer of the one or more financial accounts; in response to determining to approve the merchant payment request, transmitting, by the one or more computing device, a merchant payment authorization to the one or more computing devices operated by the merchant system for the payment transaction between the user and the merchant system; determining, by the one or more computing devices, which of the one or more financial accounts saved in the user account maintained by the payment management system to request a first funding payment from by submitting a first backing payment request for a first portion of the transaction value; in response to determining the financial account to request the first funding payment from, submitting, by the one or more computing devices, the first backing payment request for the first portion of the transaction value, wherein a window of time has passed between the transmission of the merchant payment authorization and the submission of the first backing payment request; determining, by the one or more computing devices, which of the one or more financial accounts saved in the user account maintained by the payment management system to request a second funding payment from by submitting a second backing payment request for a second portion of the transaction value; and in response to determining the financial account to request the second funding payment from, submitting, by the one or more computing devices, the second backing payment request for the second portion of the transaction value, wherein a window of time has passed between the transmission of the merchant payment authorization and the submission of the second backing payment request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, comprising:
a non-transitory computer-readable medium having computer-readable program instructions embodied therein that when executed by a computer cause the computer to process split tender purchase transactions utilizing delayed processing windows, the computer-readable program instructions comprising; computer-readable program instructions to receive a merchant payment request from one or more computing devices operated by a merchant system, the merchant payment request comprising an account identifier for a user account maintained by a payment management system and a transaction value, and wherein the merchant payment request seeks authorization for a payment transaction between the a user and the merchant system; computer-readable program instructions to determine which user account corresponds to the account identifier; computer-readable program instructions to determine to approve the merchant payment request prior to requesting a funding payment request from an issuer of the one or more financial accounts; computer-readable program instructions to, in response to determining to approve the merchant payment request, transmit a merchant payment authorization to the one or more computing devices operated by the merchant system for the payment transaction between the user and the merchant system; computer-readable program instructions to determine which of the one or more financial accounts saved in the user account maintained by the payment management system to request a first funding payment from by submitting a first backing payment request for a first portion of the transaction value and a request for a second funding payment from by submitting a second backing payment request for a second portion of the transaction value; computer-readable program instructions to submit the first backing payment request for the first portion of the transaction value, wherein a window of time has passed between the transmission of the merchant payment authorization and the submission of the first backing payment request; and computer-readable program instructions to submit the second backing payment request for the second portion of the transaction value, wherein a window of time has passed between the transmission of the merchant payment authorization and the submission of the second backing payment request. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A system for processing split tender purchase transactions utilizing delayed processing windows, the system comprising:
-
a storage medium; and a processor communicatively coupled to the storage medium, wherein the processor executes application code instructions that are stored in the storage medium and that cause the system to; receive a merchant payment request from one or more computing devices operated by a merchant system, the merchant payment request comprising an account identifier for a user account maintained by a payment management system and a transaction value, and wherein the merchant payment request seeks authorization for a payment transaction between the a user and the merchant system; determine which user account corresponds to the account identifier; determine to approve the merchant payment request prior to requesting a funding payment request from an issuer of the one or more financial accounts; in response to determining to approve the merchant payment request, transmit a merchant payment authorization to the one or more computing devices operated by the merchant system for the payment transaction between the user and the merchant system; determine which of the one or more financial accounts saved in the user account maintained by the payment management system to request a first funding payment from by submitting a first backing payment request for a first portion of the transaction value and a request for a second funding payment from by submitting a second backing payment request for a second portion of the transaction value; submit the first backing payment request for the first portion of the transaction value, wherein a window of time has passed between the transmission of the merchant payment authorization and the submission of the first backing payment request; and submit the second backing payment request for the second portion of the transaction value, wherein a window of time has passed between the transmission of the merchant payment authorization and the submission of the second backing payment request. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification