Method and system for payment transactions and shipment tracking over the internet
First Claim
1. A computer-implemented method for facilitating a transaction between a buyer and a seller in an online commerce system that includes a buyer computer operated by a buyer, a seller computer operated by a seller, a transaction facilitator comprising a network-accessible transaction computer that facilitates commercial transactions between buyers and sellers, a pre-authorized shipping service that maintains a network-accessible shipping service tracking database, and a payment enabling system operated by a payment enabler, the method comprising:
- receiving transaction information from the transaction computer in response to a proposed transaction between the buyer and the seller facilitated by the transaction facilitator, the transaction information including a transaction amount;
communicating, in response to receipt of the transaction information, information to the buyer computer in response to receipt of the transaction information for displaying payment instrument selection information and enabling the selection of one of a plurality of payment instruments for making payment to the seller;
receiving information from the buyer computer indicating selection by the buyer of a payment instrument for making payment to the seller;
requesting, electronically, authorization for payment in an amount of at least the transaction amount for the selected payment instrument from a payment instrument processor associated with the selected payment instrument;
communicating, in response to receipt of information from the payment instrument processor for the selected payment instrument indicating authorization for a payment in at least the transaction amount, instructions to the seller computer to ship the goods using the pre-authorized shipping service in response to receipt of information from the payment instrument processor for the selected payment instrument indicating authorization for a payment in at least the transaction amount;
associating the transaction information with a tracking number for the shipment of the goods from the seller to the buyer using the shipping service;
querying the shipping service tracking database based on the tracking number to determine whether the goods have been delivered to the buyer;
determining, based at least in part on information from the query to the shipping service database indicating that the goods have been delivered to the buyer, whether the goods have beenacceptably delivered to the buyer as of an indicated delivery data, based at least in part on information from the query to the shipping service database indicating that the goods have been delivered to the buyer; and
effecting, in response to determining that the goods have been accepatably delivered to the buyer as of the indicated delivery date, completion of the transaction by communicating an instruction to the payment instrument processor to make payment to the seller in response to determining that the goods have been acceptably delivered to the buyer as of the indicated delivery date.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for completing a transaction in response to a determination that goods have been acceptably delivered to a buyer. The method is particularly suitable for use in an online commerce system including a transaction computer operated by a transaction facilitator and a pre-authorized shipping service. After a transaction is initiated, payment instrument selection information is displayed to the buyer, who selects a payment instrument. Authorization for the payment instrument is obtained from a payment instrument processor. Instructions are communicated to the seller to ship the goods using the shipping service. Transaction information including a tracking number associated with the shipment of the goods is stored. A tracking database of the shipping service is queried to determine whether the goods have been delivered. If the goods have been delivered to and accepted by the buyer, an instruction is communicated to the payment instrument processor to make payment to the seller.
-
Citations
48 Claims
-
1. A computer-implemented method for facilitating a transaction between a buyer and a seller in an online commerce system that includes a buyer computer operated by a buyer, a seller computer operated by a seller, a transaction facilitator comprising a network-accessible transaction computer that facilitates commercial transactions between buyers and sellers, a pre-authorized shipping service that maintains a network-accessible shipping service tracking database, and a payment enabling system operated by a payment enabler, the method comprising:
-
receiving transaction information from the transaction computer in response to a proposed transaction between the buyer and the seller facilitated by the transaction facilitator, the transaction information including a transaction amount; communicating, in response to receipt of the transaction information, information to the buyer computer in response to receipt of the transaction information for displaying payment instrument selection information and enabling the selection of one of a plurality of payment instruments for making payment to the seller; receiving information from the buyer computer indicating selection by the buyer of a payment instrument for making payment to the seller; requesting, electronically, authorization for payment in an amount of at least the transaction amount for the selected payment instrument from a payment instrument processor associated with the selected payment instrument; communicating, in response to receipt of information from the payment instrument processor for the selected payment instrument indicating authorization for a payment in at least the transaction amount, instructions to the seller computer to ship the goods using the pre-authorized shipping service in response to receipt of information from the payment instrument processor for the selected payment instrument indicating authorization for a payment in at least the transaction amount; associating the transaction information with a tracking number for the shipment of the goods from the seller to the buyer using the shipping service; querying the shipping service tracking database based on the tracking number to determine whether the goods have been delivered to the buyer; determining, based at least in part on information from the query to the shipping service database indicating that the goods have been delivered to the buyer, whether the goods have been acceptably delivered to the buyer as of an indicated delivery data, based at least in part on information from the query to the shipping service database indicating that the goods have been delivered to the buyer; and effecting, in response to determining that the goods have been accepatably delivered to the buyer as of the indicated delivery date, completion of the transaction by communicating an instruction to the payment instrument processor to make payment to the seller in response to determining that the goods have been acceptably delivered to the buyer as of the indicated delivery date. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-implemented method for facilitating transactions between a buyer and a seller in an online commerce system that includes a buyer computer operated by the buyer, a seller computer operated by the seller, a transaction facilitator comprising a network-accessible transaction computer that facilitates commercial transactions between buyers and sellers, a pre-authorized shipping service that maintains a network-accessible shipping service tracking database, and a payment enabling system operated by a payment enabler, the method comprising:
-
receiving payment instrument registration information input by the buyer through the buyer computer, the payment instrument registration information including buyer information and indicating a payment instrument chosen by the buyer for effecting payment to the seller in connection with the transaction; receiving transaction information from the transaction computer in response to a proposed transaction between the buyer and the seller facilitated by the transaction facilitator, the transaction information including a transaction amount; requesting electronically authorization for payment in an amount of at least the transaction amount for the payment instrument from a payment instrument processor; notifying the seller that payment in connection with the transaction has been arranged and providing instructions to the seller to ship the goods using the pre-authorized shipping service in response to receipt of information from the payment instrument processor for the payment instrument indicating authorization for a payment in at least the transaction amount; generating a tracking number associated with the shipment of the goods from the seller to the buyer using the shipping service; querying the shipping service tracking database based on the tracking number to determine whether the goods have been delivered to the buyer; determining whether the goods have been acceptably delivered to the buyer as of an indicated delivery date based at least in part on information from the shipping service database indicating that the goods have been delivered to the buyer; and effecting completion of the transaction by communicating an instruction to the payment instrument processor to make payment to the seller via the payment instrument in response to a determination that the goods have been acceptably delivered to the buyer as of the indicated delivery date. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification