System and method of fulfilling a transaction
First Claim
1. A computer-implemented method comprising:
- under control of a configured server computer system associated with an electronic commerce website of a retailer, providing information for a graphical user interface (GUI) that enables customers of the retailer to create electronic wallets for use in later transactions with the electronic commerce website;
creating, by the configured server computer system, a first electronic wallet for a first customer by;
receiving information from the first customer that is specified via the GUI, the received information designating a plurality of financial instruments for the first customer and indicating a designated sequence of the plurality of financial instruments; and
storing the received information from the first customer as part of the created first electronic wallet, to enable payment for later transactions by the first customer with the electronic commerce website to be obtained using the stored information for the created first electronic wallet; and
after the creating of the first electronic wallet for the first customer;
receiving, by the configured server computer system, an indication of a first transaction involving the first customer purchasing a first product from the electronic commerce website;
retrieving, by the configured server computer system, the stored information for the created first electronic wallet of the first customer, the stored information indicating the designated sequence of the designated plurality of financial instruments for the first customer, the designated sequence including at least a first financial instrument that is first in the designated sequence and a distinct second financial instrument that is second in the designated sequence;
automatically attempting, by the configured server computer system, to obtain payment for the first transaction using the first financial instrument in the designated sequence of the designated plurality of financial instruments for the first customer; and
if the attempting to obtain the payment for the first transaction using the first financial instrument does not succeed, attempting, by the configured server computer system, to obtain the payment for the first transaction using the second financial instrument in the designated sequence of the designated plurality of financial instruments for the first customer.
0 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
26 Claims
-
1. A computer-implemented method comprising:
-
under control of a configured server computer system associated with an electronic commerce website of a retailer, providing information for a graphical user interface (GUI) that enables customers of the retailer to create electronic wallets for use in later transactions with the electronic commerce website; creating, by the configured server computer system, a first electronic wallet for a first customer by; receiving information from the first customer that is specified via the GUI, the received information designating a plurality of financial instruments for the first customer and indicating a designated sequence of the plurality of financial instruments; and storing the received information from the first customer as part of the created first electronic wallet, to enable payment for later transactions by the first customer with the electronic commerce website to be obtained using the stored information for the created first electronic wallet; and after the creating of the first electronic wallet for the first customer; receiving, by the configured server computer system, an indication of a first transaction involving the first customer purchasing a first product from the electronic commerce website; retrieving, by the configured server computer system, the stored information for the created first electronic wallet of the first customer, the stored information indicating the designated sequence of the designated plurality of financial instruments for the first customer, the designated sequence including at least a first financial instrument that is first in the designated sequence and a distinct second financial instrument that is second in the designated sequence; automatically attempting, by the configured server computer system, to obtain payment for the first transaction using the first financial instrument in the designated sequence of the designated plurality of financial instruments for the first customer; and if the attempting to obtain the payment for the first transaction using the first financial instrument does not succeed, attempting, by the configured server computer system, to obtain the payment for the first transaction using the second financial instrument in the designated sequence of the designated plurality of financial instruments for the first customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system comprising:
-
one or more processors; and one or more modules configured to, when executed by at least one of the one or more processors; receive information from a customer of a seller that is specified via a graphical user interface (GUI) provided by the seller, the received information indicating a designated plurality of financial instruments for the customer and corresponding to a designated sequence of the designated plurality of financial instruments; initiate storing of the received information from the customer for use with one or more later transactions by the customer with the seller, the stored received information enabling payment for the later transactions to be obtained using the stored received information, wherein the initiating of the storing of the received information from the customer includes creating an electronic wallet for the customer that includes stored information about the designated sequence of the designated plurality of financial instruments for the customer; and after the creating of the electronic wallet for the customer, use the created electronic wallet to obtain the payment for the later transactions by the customer with the seller, the using of the created electronic wallet including, for one of the later transactions; receiving an indication of the transaction, the transaction involving the customer purchasing a product from the seller; retrieving the stored information for the created electronic wallet of the customer, the stored information indicating the designated sequence of the designated plurality of financial instruments for the customer, the designated sequence including at least a first financial instrument that is first in the designated sequence and a distinct second financial instrument that is second in the designated sequence; automatically attempting to obtain payment for the transaction using the first financial instrument in the designated sequence of the designated plurality of financial instruments for the customer; and if the attempting to obtain the payment for the transaction using the first financial instrument does not succeed, attempting to obtain the payment for the transaction using the second financial instrument in the designated sequence of the designated plurality of financial instruments for the customer. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification