Method and system for facilitating financial transactions between consumers over the internet
First Claim
1. In an online commerce system including a buyer computer operated by a buyer, a seller computer operated by a seller, and a transaction facilitator comprising a network-accessible transaction computer that facilitates commercial transactions between buyers and sellers, a method for effecting a cash payment from the buyer to the seller in connection with an online transaction utilizing a payment enabling system operated by a payment enabler, comprising the computer-implemented steps of:
- 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 information to the buyer computer system for displaying the transaction information and enabling the selection by the buyer of a prearranged cash deposit payment instrument for use in effecting payment in connection with the transaction, the prearranged cash deposit payment instrument issued by a cash deposit payment instrument processor;
receiving cash deposit payment instrument information input by the buyer via the buyer computer, the cash deposit payment instrument information including buyer information;
determining a required deposit amount including at least the transaction amount and corresponding to the amount of cash that the buyer must deposit with the cash deposit payment instrument processor to find the prearranged cash deposit payment instrument;
storing a cash deposit payment instrument registration record in a memory associated with the payment enabling system, the registration record storing the buyer information, the required deposit amount, and a data field indicating whether the required cash deposit has been received by the cash deposit payment instrument processor;
communicating information to the cash deposit payment instrument processor comprising the required deposit amount and buyer information;
in response to receipt of information from the cash deposit payment instrument processor that the required deposit amount has been received at a deposit location registered with the cash deposit payment instrument processor, updating the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor; and
in response to updating of the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor, effecting completion of the transaction by making payment to the seller.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for enabling two individual consumers to complete a transaction that includes payment from one consumer (the payor, or buyer) to another consumer (the payee, or seller). An intermediary typically operates the service over a computer network of nodes, such as the Internet. The buyer has the convenience of paying through a variety of different payment instruments. Likewise, the seller has the convenience of receiving payment through a variety of different disbursement instruments. For a fee, the intermediary collects the payment from the buyer and pays the seller. Although the intermediary may receive payment from the buyer before the intermediary transfers the payment to the seller, the intermediary may choose to pay the seller before receiving payment from the buyer. In this case, the intermediary assumes the risk of nonpayment by the buyer. Alternatively, the intermediary may pay a third party that specializes in processing transactions for the payment instrument chosen by the buyer to assume the risk of nonpayment by the buyer. In this case, the intermediary receives a promise of payment from the third party before the intermediary pays the seller. Such a promise of payment from the third party is referred to as an authorization.
370 Citations
106 Claims
-
1. In an online commerce system including a buyer computer operated by a buyer, a seller computer operated by a seller, and a transaction facilitator comprising a network-accessible transaction computer that facilitates commercial transactions between buyers and sellers, a method for effecting a cash payment from the buyer to the seller in connection with an online transaction utilizing a payment enabling system operated by a payment enabler, comprising the computer-implemented steps of:
-
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 information to the buyer computer system for displaying the transaction information and enabling the selection by the buyer of a prearranged cash deposit payment instrument for use in effecting payment in connection with the transaction, the prearranged cash deposit payment instrument issued by a cash deposit payment instrument processor; receiving cash deposit payment instrument information input by the buyer via the buyer computer, the cash deposit payment instrument information including buyer information; determining a required deposit amount including at least the transaction amount and corresponding to the amount of cash that the buyer must deposit with the cash deposit payment instrument processor to find the prearranged cash deposit payment instrument; storing a cash deposit payment instrument registration record in a memory associated with the payment enabling system, the registration record storing the buyer information, the required deposit amount, and a data field indicating whether the required cash deposit has been received by the cash deposit payment instrument processor; communicating information to the cash deposit payment instrument processor comprising the required deposit amount and buyer information; in response to receipt of information from the cash deposit payment instrument processor that the required deposit amount has been received at a deposit location registered with the cash deposit payment instrument processor, updating the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor; and in response to updating of the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor, effecting completion of the transaction by making payment to the seller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
9. The method of 1, wherein the required deposit amount is at least the transaction amount.
-
19. A system for effecting payment for goods purchased by a buyer using a buyer computer system from a seller using a seller computer system in an online transaction facilitated by a transaction facilitator, a payment to the seller conditioned on receipt of a cash deposit by the buyer at a deposit location registered to a cash deposit payment instrument processor, the transaction facilitator operating a network-accessible transaction computer that facilitates commercial transactions between buyers and sellers, comprising:
-
a payment enabling system; an interface for data communications with the buyer computer; an interface for data communications with the seller computer; an interface for data communications with the transaction computer; an interface for data communications with at least one cash deposit payment instrument processor that issues cash deposit payment instruments; the payment enabling system 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; the payment enabling system communicating information to the buyer computer system for displaying the transaction information and enabling the selection by the buyer of a prearranged cash deposit payment instrument for use in effecting payment in connection with the transaction; the payment enabling system further determining a required deposit amount including at least the transaction amount and corresponding to the amount of cash that the buyer must deposit with the cash deposit payment instrument processor to fund the prearranged cash deposit payment instrument; the payment enabling system further storing a cash deposit payment instrument registration record in a memory, the registration record storing the buyer information, the required deposit amount, and a data field indicating whether the required cash deposit has been received by the cash deposit payment instrument processor; the payment enabling system further communicating information to the cash deposit payment instrument processor comprising the required deposit amount and buyer information; the payment enabling system further, in response to receipt of information from the cash deposit payment instrument processor that the required deposit amount has been received at a deposit location registered with the cash deposit payment instrument processor, updating the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor; and the payment enabling system further, in response to updating of the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor, effecting completion of the transaction by making payment to the seller. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36)
-
-
32. The system of 19, wherein the required deposit amount is at least the transaction amount.
-
37. In an online commerce system including a buyer computer system operated by a buyer, a seller computer system operated by a seller, and a transaction facilitator comprising a network-accessible transaction computer that facilitates commercial transactions between buyers and sellers, a method for effecting a cash payment from the buyer to the seller in connection with an online transaction utilizing a payment enabling system operated by a payment enabler, comprising the computer-implemented steps of:
-
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 information to the buyer computer system for displaying payment instrument information and enabling the registration by the buyer of a payment instrument for use in effecting payment in connection with the transaction, the payment instrument comprising a prearranged cash deposit payment instrument issued by a cash deposit payment instrument processor; receiving payment instrument registration information input by the buyer via the buyer computer, the payment instrument registration information including buyer information and indicating selection of the prearranged cash deposit payment instrument chosen by the buyer for effecting payment to the seller in connection with the transaction; determining a required deposit amount including at least the traction amount and corresponding to the amount of cash that the buyer must deposit with the cash deposit payment instrument processor to fund the prearranged cash deposit payment instrument; storing a cash deposit payment instrument registration record in a memory associated with the payment enabling system the registration record storing the buyer information, the required deposit amount, and a data field indicating whether the required cash deposit has been received by the cash deposit payment instrument processor; communicating information to the cash deposit payment instrument processor comprising the required deposit amount and buyer information; in response to receipt of information from the cash deposit payment instrument processor that the required deposit amount has been received at a deposit location registered with the cash deposit payment instrument processor, updating the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor; and in response to updating of the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor, effecting completion of the transaction by making payment to the seller. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53)
-
-
46. The method of 37, wherein the required deposit amount is at least the transaction amount.
-
54. A system for effecting payment for goods purchased by a buyer using a buyer computer system from a seller using a seller computer system in an online transaction facilitated by a transaction facilitator, a payment to the seller conditioned on receipt of a cash deposit by the buyer at a deposit location registered to a cash deposit payment instrument processor, the transaction facilitator operating a network-accessible transaction computer that facilitates commercial transactions between buyers and sellers, comprising:
-
a payment enabling system; an interface for data communications with the buyer computer; an interface for data communications with the seller computer; an interface for data communications with the action computer; an interface for data communications with at least one payment instrument processor; the payment enabling system 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; the payment enabling system communicating information to the buyer computer system for displaying payment instrument information and enabling the registration by the buyer of a payment instrument for use in effecting payment in connection with the transaction, the payment instrument comprising a prearranged cash deposit payment instrument issued by the cash deposit payment instrument processor; the payment enabling system further receiving payment instrument registration information input by the buyer via the buyer computer, the payment instrument registration information including buyer information and indicating selection of the prearranged cash deposit payment instrument for effecting payment to the seller in connection with the transaction; the payment enabling system determining a required deposit amount including at least the transaction amount and corresponding to the amount of cash that the buyer must deposit with the cash deposit payment instrument processor to fund the prearranged cash deposit payment instrument; the payment enabling system storing a cash deposit payment instrument registration record in a memory, the registration record storing the buyer information, the required deposit amount, and a data field indicating whether the required cash deposit has been received by the cash deposit payment instrument processor; the payment enabling system communicating information to the cash deposit payment instrument processor comprising the required deposit amount and buyer information; the payment enabling system, in response to receipt of information from the cash deposit payment instrument processor that the required deposit amount has been received at a deposit location registered with the cash deposit payment instrument processor, updating the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor; and the payment enabling system, in response to updating of the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor, effecting completion of the transaction by making payment to the seller. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68, 69, 70)
-
-
63. The system of 54, wherein the required deposit amount is at least the transaction amount.
-
71. In an online commerce system including 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 payment enabling system, and one or more payment instrument processors, a method for effecting a cash payment from said buyer to said seller in connection with an online transaction, comprising the computer-implemented steps of:
-
at the transaction computer, generating transaction information corresponding to a transaction between said buyer and said seller, the transaction information including at least a transaction amount, and communicating the transaction information to the payment enabling system; at the payment enabling system, receiving the transaction information from the transaction computer; communicating information from the payment enabling system to the buyer computer system for displaying payment instrument information and enabling the registration by the buyer of one of a plurality of payment instruments for use in effecting payment in connection with the transaction, the plurality of payment instruments including a prearranged cash deposit payment instrument issued by a cash deposit payment instrument processor; receiving at the payment enabling system payment instrument registration information input by the buyer via the buyer computer, the payment instrument registration information including buyer information and indicating selection of the prearranged cash deposit payment instrument for effecting payment to the seller in connection with the transaction; determining at the payment enabling system a required deposit amount, including at least the transaction amount, corresponding to the amount of cash that the buyer must deposit with the cash deposit payment instrument processor to fund the prearranged cash deposit payment instrument; storing a cash deposit payment instrument registration record in a memory associated with the payment enabling system, the registration record storing the buyer information, the required deposit amount, and a data field indicating whether the required cash deposit has been received by the cash deposit payment instrument processor; communicating the buyer information and the required deposit amount from the payment enabling system to the cash deposit payment instrument processor; upon receipt of finds of at least the required deposit amount at a deposit location associated with the cash deposit instrument payment processor, communicating information to the payment enabling system that the required deposit amount has been received; in response to receipt of information at the payment enabling system from the cash deposit payment instrument processor that the required deposit amount has been received, updating the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor; in response to receipt of information at the payment enabling system indicating that the required deposit amount has been received by the cash deposit payment instrument processor, communicating information to the seller computer for notifying the seller that payment in connection with the transaction has been arranged and providing instructions to the seller to ship the goods; and in further response to receipt of information at the payment enabling system indicating that the required deposit amount has been received by the cash deposit payment instrument processor, effecting completion of the transaction by making payment to the seller. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88)
-
-
81. The method of 71, wherein the required deposit amount is at least the transaction amount.
-
89. A system for effecting a cash payment from a buyer to a seller in connection with an online transaction, the buyer utilizing a buyer computer system and the seller utilizing a seller computer system to communicate via a computer network with a transaction facilitator that facilitates commercial transactions between buyers and sellers, comprising
a network-accessible transaction computer operated by the transaction facilitator generating transaction information corresponding to a transaction between a buyer and a seller and communicating the transaction information to a payment enabling system, the transaction information including at least a transaction amount; -
one or more payment instrument processors that effect payments based on a payment instrument, each payment instrument processor, in response to a request for a payment authorization in a requested amount from a payment enabling system, determining whether to authorize the payment in the requested amount, and communicating information indicating authorization of the payment in the requested amount to the payment enabling system, at least one of the payment instrument processors comprising a cash deposit payment instrument processor that issues prearranged cash deposit payment instruments; a payment enabling system effecting payments utilizing payment instruments issued by the payment instrument processors, the payment enabling system communicating information to the buyer computer system for displaying payment instrument information and enabling the registration by the buyer of one or more payment instruments for use in effecting payment in connection with the transaction, the one or more payment instruments including at least the prearranged cash deposit payment instrument issued by the cash deposit payment instrument processor; the payment enabling system receiving payment instrument registration information input by the buyer via the buyer computer, the payment instrument registration information including buyer information and indicating selection of the prearranged cash deposit payment instrument for effecting payment to the seller in connection with the transaction; the payment enabling system determining a required deposit amount, including at least the transaction amount, corresponding to the amount of cash that the buyer must deposit with the cash deposit payment instrument processor to fund the prearranged cash deposit payment instrument; the payment enabling system storing a cash deposit payment instrument registration record in a memory, the registration record storing the buyer information, the required deposit amount, and a data field indicating whether the required cash deposit has been received by the cash deposit payment instrument processor; the payment enabling system communicating the buyer information and the required deposit amount to the cash deposit payment instrument processor; the cash deposit payment instrument processor, in response to receipt of the buyer information and the required deposit amount and upon receipt of funds of at least the required deposit amount at a deposit location associated with the cash deposit instrument payment processor, communicating information to the payment enabling system that the required deposit amount has been received; the payment enabling system, in response to receipt of information from the cash deposit payment instrument processor that the required deposit amount has been received, updating the data field in the registration record indicating that the required deposit amount has been received by the cash deposit payment instrument processor; the payment enabling system, in response to receipt of information indicating that the required deposit amount has been received by the cash deposit payment instrument processor, communicating information to the seller computer for notifying the seller that payment in connection with the transaction has been arranged and providing instructions to the seller to ship the goods; and the payment enabling system, in further response to receipt of information indicating that the required deposit amount has been received by the cash deposit payment instrument processor, effecting completion of the transaction by making payment to the seller. - View Dependent Claims (90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 101, 102, 103, 104, 105, 106)
-
-
99. The system of 89, wherein the required deposit amount is at least the transaction amount.
Specification