RETURNS HANDLING IN A PREPAID ARCHITECTURE
First Claim
1. A computer-implemented method for processing return transactions, comprising:
- receiving, by one or more computing devices, a refund request from one or more computing devices operated by a merchant system, the refund request comprising an account identifier for a user account maintained by a payment management system, a transaction value, and a merchant descriptor, and wherein the refund request seeks authorization for a refund 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;
identifying, by the one or more computing devices, one or more of previously-approved payment transactions from the user account;
determining, by the one or more computing devices, which of one or more financial accounts saved in the user account maintained by the payment management system corresponds to the refund request;
in response to determining the one or more financial accounts corresponds to the refund request, submitting, by the one or more computing devices, a refund funding request to an issuer of the one or more financial accounts; and
receiving, by the one or more computing devices, a refund notification from the issuer of the one or more financial accounts.
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.
34 Citations
21 Claims
-
1. A computer-implemented method for processing return transactions, comprising:
-
receiving, by one or more computing devices, a refund request from one or more computing devices operated by a merchant system, the refund request comprising an account identifier for a user account maintained by a payment management system, a transaction value, and a merchant descriptor, and wherein the refund request seeks authorization for a refund 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; identifying, by the one or more computing devices, one or more of previously-approved payment transactions from the user account; determining, by the one or more computing devices, which of one or more financial accounts saved in the user account maintained by the payment management system corresponds to the refund request; in response to determining the one or more financial accounts corresponds to the refund request, submitting, by the one or more computing devices, a refund funding request to an issuer of the one or more financial accounts; and receiving, by the one or more computing devices, a refund notification from the issuer of the one or more financial accounts. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 return transactions, the computer-readable program instructions comprising; computer-readable program instructions to receive a refund request from one or more computing devices operated by a merchant system, the refund request comprising an account identifier for a user account maintained by a payment management system, a transaction value, and a merchant descriptor, and wherein the refund request seeks authorization for a refund 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 identify one or more of previously-approved payment transactions from the user account; computer-readable program instructions to determine which of one or more financial accounts saved in the user account maintained by the payment management system corresponds to the refund request; and computer-readable program instructions to submit, in response to determining the one or more financial accounts corresponds to the refund request, a refund funding request to an issuer of the one or more financial accounts. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A system for processing return transactions, 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 refund request from one or more computing devices operated by a merchant system, the refund request comprising an account identifier for a user account maintained by a payment management system, a transaction value, and a merchant descriptor, and wherein the refund request seeks authorization for a refund transaction between the a user and the merchant system; determine which user account corresponds to the account identifier; identify one or more of previously-approved payment transactions from the user account; determine which of one or more financial accounts saved in the user account maintained by the payment management system corresponds to the refund request; and submit, in response to determining the one or more financial accounts corresponds to the refund request, a refund funding request to an issuer of the one or more financial accounts. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification