METHOD AND SYSTEM FOR MANAGING DATA AND ENABLING PAYMENT TRANSACTIONS BETWEEN MULITPLE ENTITIES
First Claim
Patent Images
1. A system for processing transactions, the system comprising:
- a payment processing network server computer configured to communicate with an issuer to process payment requests; and
a network-enabled server computer configured to communicate with one or more external systems, wherein the network-enabled server computer is further configured to;
receive a payment request from a merchant computer for authorizing payment for a transaction;
request, from the merchant computer, additional information associated with the transaction;
send a validation request to a user device to validate the payment request;
receive, from the user device, a response to the validation request;
receive, from the user device, an alias identifier for a user associated with the transaction;
determine payment account information for the user based at least in part on the alias identifier; and
communicate the payment account information to the payment processing network server computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for conducting payment transaction includes a network-enabled server that communicates with one or more user devices, other network-enabled server computers, and a payment processing network server computer. The network-enabled server facilitates transactions between one or more merchants and users by a managing data flow and interactions between the merchants and the users, providing storage area for storing of all transaction related documents, and providing seamless integration with a payment processing network for payment processing.
52 Citations
20 Claims
-
1. A system for processing transactions, the system comprising:
-
a payment processing network server computer configured to communicate with an issuer to process payment requests; and a network-enabled server computer configured to communicate with one or more external systems, wherein the network-enabled server computer is further configured to; receive a payment request from a merchant computer for authorizing payment for a transaction; request, from the merchant computer, additional information associated with the transaction; send a validation request to a user device to validate the payment request; receive, from the user device, a response to the validation request; receive, from the user device, an alias identifier for a user associated with the transaction; determine payment account information for the user based at least in part on the alias identifier; and communicate the payment account information to the payment processing network server computer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A network-enabled server computer comprising:
-
an alias database comprising information about one or more aliases; an alias hierarchy database comprising association information between an alias and one or more objects associated with the alias; an application interface configured to communicate with one or more external devices; and a data storage configured to store data. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for processing a payment transaction, the method comprising, by a server computer:
-
receiving a first message from a merchant server computer, the first message requesting authorization for a transaction; sending a second message to the merchant server computer, the second message requesting additional information related to the transaction; receiving a third message from the merchant server computer, the third message including the requested information; sending a fourth message to a user device, the fourth message requesting validation of the transaction; receiving a fifth message from the user device, the fifth message including validation information for the transaction; receiving a sixth message from the user device, the sixth message providing an alias associated with a user of the user device; sending a seventh message to a payment processing network server computer, the seventh message including payment account information associated with the alias and transaction information; receiving an eighth message from the payment processing network server computer, the eighth message including results of payment transaction processing; and sending a ninth message to the merchant server computer, the ninth message including the results of the payment transaction processing. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification