Method and system for completing a transaction between a customer and a merchant
First Claim
1. A computer-implemented method for completing a transaction between a customer and at least one merchant, comprising the steps of:
- receiving, by a transaction system, an authorization request including customer data and transaction specific data from the merchant, wherein, prior to the authorization request, the customer is unknown to the transaction system;
authenticating the customer by the transaction system based at least in part upon at least one of the following;
at least a portion of the customer data, at least a portion of the transaction specific data or any combination thereof;
authorizing the transaction by the transaction system based at least in part upon at least one of the following;
at least a portion of the customer data, at least a portion of the transaction specific data or any combination thereof;
communicating the authorization response to the merchant;
establishing a customer account on the transaction system; and
creating a customer-specific authorization key that is unknown to the customer and privately held between the transaction system and the merchant, wherein the authorization key is transmitted from the merchant to the transaction system during subsequent transactions with the customer and the merchant.
9 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method and system for completing a transaction between a customer (10) and at least one merchant (20), including the steps of: (a) initiating a transaction by the customer (10) with a merchant (20); (b) communicating an authorization request, including customer data and transaction specific data, by the merchant (20) to a transaction system (26); (c) authenticating the customer (10) by the transaction system (26); (d) authorizing the transaction by the transaction system (26); (e) communicating the authorization response by the transaction system (26) to the merchant (20); and (f) completing the transaction between the merchant (20) and the customer (10). An apparatus for implementing the method is disclosed.
-
Citations
45 Claims
-
1. A computer-implemented method for completing a transaction between a customer and at least one merchant, comprising the steps of:
-
receiving, by a transaction system, an authorization request including customer data and transaction specific data from the merchant, wherein, prior to the authorization request, the customer is unknown to the transaction system; authenticating the customer by the transaction system based at least in part upon at least one of the following;
at least a portion of the customer data, at least a portion of the transaction specific data or any combination thereof;authorizing the transaction by the transaction system based at least in part upon at least one of the following;
at least a portion of the customer data, at least a portion of the transaction specific data or any combination thereof;communicating the authorization response to the merchant; establishing a customer account on the transaction system; and creating a customer-specific authorization key that is unknown to the customer and privately held between the transaction system and the merchant, wherein the authorization key is transmitted from the merchant to the transaction system during subsequent transactions with the customer and the merchant. - 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, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification