Secure and efficient payment processing system
First Claim
1. A method of processing a transaction carried out over a network between a financial account holder and a participating entity, said method comprising the steps of:
- (a) receiving a purchase request of a buyer from the participating entity indicating that the buyer desires to carry out a transaction with the entity, said transaction including the buyer purchasing one or more selected items;
(b) authenticating the buyer as the financial account holder;
(c) establishing transaction fulfillment data, said transaction fulfillment data indicating a delivery destination for the selected items, wherein establishing the transaction fulfillment data includes using a previously obtained destination as the delivery destination for the selected items when an alternate destination is not obtained;
(d) communicating the transaction fulfillment data to the participating entity;
(e) receiving transaction details from the participating entity, said transaction details including a cost for the selected items;
(f) authorizing, via a processor, completion of the transaction and establishing an authorization code therefor; and
,(g) communicating the authorization code for the transaction to the participating entity.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of processing commercial transactions carried out over the Internet (50) between account holders (30) and participating merchants (20) includes receiving a purchase request (352) of a buyer from a participating merchant (20) indicating that the buyer desires to carry out a transaction with the merchant (20). The transaction includes the buyer purchasing one or more selected items (340) from the merchant (20). The buyer is authenticated (310) as an account holder (30) and transaction fulfillment data (362) is established. The transaction fulfillment data (362) indicates a delivery destination for the selected items. In turn, the transaction fulfillment data (362) is communicated to the participating merchant (20), and transaction details (384) from the participating merchant (20) are received. The transaction details (384) include a cost for the selected items. Thereafter, completion of the transaction is authorized (390) and an authorization code (392) established therefor is communicated to the participating merchant (20).
-
Citations
11 Claims
-
1. A method of processing a transaction carried out over a network between a financial account holder and a participating entity, said method comprising the steps of:
-
(a) receiving a purchase request of a buyer from the participating entity indicating that the buyer desires to carry out a transaction with the entity, said transaction including the buyer purchasing one or more selected items; (b) authenticating the buyer as the financial account holder; (c) establishing transaction fulfillment data, said transaction fulfillment data indicating a delivery destination for the selected items, wherein establishing the transaction fulfillment data includes using a previously obtained destination as the delivery destination for the selected items when an alternate destination is not obtained; (d) communicating the transaction fulfillment data to the participating entity; (e) receiving transaction details from the participating entity, said transaction details including a cost for the selected items; (f) authorizing, via a processor, completion of the transaction and establishing an authorization code therefor; and
,(g) communicating the authorization code for the transaction to the participating entity. - View Dependent Claims (2, 3)
-
-
4. A method of processing transactions carried out over a network between account holders and participating entities, said method comprising the steps of:
-
(a) obtaining restriction instructions from account holders; (b) receiving a purchase request of a buyer from a participating entity indicating that the buyer desires to carry out a transaction with the entity, said transaction including the buyer purchasing one or more selected items; (c) authenticating the buyer as an account holder; (d) receiving transaction details from the participating entity, said transaction details including one or more terms for the purchase; (e) authorizing completion of the transaction and establishing an authorization code therefor; and
,(f) communicating the authorization code for the transaction to the participating entity. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A method of processing transactions carried out over a network between account holders and participating entities, said method comprising the steps of:
-
(a) receiving a purchase request of a buyer from a participating entity indicating that the buyer desires to carry out a transaction with the entity, said transaction including the buyer purchasing one or more selected items; (b) authenticating the buyer as an account holder; (c) receiving transaction details from the participating entity, said transaction details including a cost for the purchase; (d) authorizing, via a processor, completion of the transaction and establishing an authorization code therefor, wherein authorizing completion of the transaction and establishing an authorization code therefor includes; transmitting the transaction details of the authenticated account holder directly to a funding source which determines if the account holder has one of sufficient funds on deposit with the funding source or sufficient credit available through the funding source to cover the cost of the purchase; and
,receiving the authorization code from the funding source; and, (e) communicating the authorization code for the transaction to the participating entity. - View Dependent Claims (11)
-
Specification