System and method of fulfilling a transaction
First Claim
1. A method of fulfilling a transaction, the method comprising:
- under control of a configured server computer system associated with an electronic commerce website,determining a customer-specific sequence of a plurality of financial instruments of a customer that are associated with an account of the customer at the electronic commerce website, the customer-specific sequence indicating an order of the financial instruments that includes at least a first financial instrument and a second financial instrument, and wherein data related to the second financial instrument was previously received from the customer in connection with a second transaction related to a second offering of the electronic commerce website, the second offering including at least one of a second product and a second service being offered for purchase by customers;
at a first time,receiving an indication of a first transaction involving the customer and a first offering of the electronic commerce website, the first offering including at least one of a first product and a first service being offered for purchase by customers, the first transaction being authorized by the customer at an earlier time prior to the first time for payment for the first transaction, the indication of the first transaction being received by the configured server computer system at the first time without any interactions by the customer at the first time to initiate the payment for the first transaction;
automatically selecting the first financial instrument to use in an attempt to collect the payment associated with the first transaction, the selecting being based on the determined customer-specific sequence and being performed by the configured server computer system; and
automatically attempting, using the configured server computer system, to collect the payment associated with the first transaction by using the selected first financial instrument; and
at a later second time after the first time, and based at least in part on a lack of success of the attempting to collect the payment by using the selected first financial instrument, automatically attempting to collect the payment for the first transaction by using the second financial instrument, the second financial instrument being selected to be used at the second time by the configured server computer system based on the determined customer-specific sequence and without any interactions by the customer at the second time to initiate the use of the second financial instrument for payment of the first transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed that includes receiving a request for a transaction from a customer at a seller server system via an electronic-commerce website and identifying a customer account stored at the seller server system based on an identity of the customer. A plurality of financial instruments is associated with the customer account. The plurality of financial instruments has a customer-specific sequence including at least a first financial instrument pre-selected by the customer and a second financial instrument. The method includes automatically attempting to collect a particular payment associated with the transaction from a first financial service provider corresponding to the first financial instrument and automatically attempting to collect the particular payment from a second financial service provider corresponding to the second financial instrument in response to data received at the seller server system indicating a denial of the payment.
-
Citations
32 Claims
-
1. A method of fulfilling a transaction, the method comprising:
under control of a configured server computer system associated with an electronic commerce website, determining a customer-specific sequence of a plurality of financial instruments of a customer that are associated with an account of the customer at the electronic commerce website, the customer-specific sequence indicating an order of the financial instruments that includes at least a first financial instrument and a second financial instrument, and wherein data related to the second financial instrument was previously received from the customer in connection with a second transaction related to a second offering of the electronic commerce website, the second offering including at least one of a second product and a second service being offered for purchase by customers; at a first time, receiving an indication of a first transaction involving the customer and a first offering of the electronic commerce website, the first offering including at least one of a first product and a first service being offered for purchase by customers, the first transaction being authorized by the customer at an earlier time prior to the first time for payment for the first transaction, the indication of the first transaction being received by the configured server computer system at the first time without any interactions by the customer at the first time to initiate the payment for the first transaction; automatically selecting the first financial instrument to use in an attempt to collect the payment associated with the first transaction, the selecting being based on the determined customer-specific sequence and being performed by the configured server computer system; and automatically attempting, using the configured server computer system, to collect the payment associated with the first transaction by using the selected first financial instrument; and at a later second time after the first time, and based at least in part on a lack of success of the attempting to collect the payment by using the selected first financial instrument, automatically attempting to collect the payment for the first transaction by using the second financial instrument, the second financial instrument being selected to be used at the second time by the configured server computer system based on the determined customer-specific sequence and without any interactions by the customer at the second time to initiate the use of the second financial instrument for payment of the first transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A server computer system configured to fulfill a transaction, comprising:
-
one or more processors; and one or more modules configured to, when executed by at least one of the one or more processors, facilitate transactions with a seller by; determining a customer-specific sequence of a plurality of financial instruments of a customer that is associated with an account of the customer with the seller, the customer-specific sequence indicating an order of the financial instruments that includes at least a first financial instrument and a second financial instrument, and wherein data related to the second financial instrument was previously received from the customer in connection with a second transaction related to a second offering of the seller, the second offering including at least one of a second product and a second service being offered to customers; at a first time, receiving an indication of a first transaction involving the customer and a first offering of the seller, the first offering including at least one of a first product and a first service being offered to customers, the first transaction including an associated payment to be made on behalf of the customer at the first time; selecting the first financial instrument to use in an attempt to collect the payment associated with the first transaction, the selecting based on the determined customer-specific sequence; and automatically attempting to collect the payment associated with the first transaction by using the selected first financial instrument; and at a later second time after the first time, and based at least in part on a lack of success of the attempting to collect the payment by using the selected first financial instrument, automatically attempting to collect the payment associated with the first transaction by using the second financial instrument, the second financial instrument being automatically selected by the one or more configured modules to be used based on the determined customer-specific sequence and without any interactions by the customer at the second time. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification