Universal merchant platform for payment authentication
First Claim
1. A method of authenticating a payment between a first party and a second party, the method comprising:
- receiving payment information from a first party over a communication network, the payment information formatted according to a generic format;
routing the received payment information to a third party over a payment processing network, the routed payment information formatted according to an authentication protocol selected based on the payment information;
receiving an authentication result for the payment from the third party over the payment network; and
returning the authentication result to the first party, the returned authentication result formatted according to the generic format.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for supporting processing of a transaction conducted between two parties. The method includes: receiving payment information over a communications network at a server operatively connected to the network, the payment information identifying a particular payment option used by the second party for the transaction, and the server being equipped to format and route messages over the network in different manners to accommodate the different authentication protocols; determining from the payment information received which of the different authentication protocols is prescribed for the type of payment option identified in the payment information; selecting a particular authentication protocol from the plurality of different authentication protocols supported by the server; and, obtaining an authentication determination for the transaction in accordance with the selected authentication protocol, including formatting messages and routing the formatted messages over the network in accordance with the mandates of the selected authentication protocol.
107 Citations
27 Claims
-
1. A method of authenticating a payment between a first party and a second party, the method comprising:
-
receiving payment information from a first party over a communication network, the payment information formatted according to a generic format; routing the received payment information to a third party over a payment processing network, the routed payment information formatted according to an authentication protocol selected based on the payment information; receiving an authentication result for the payment from the third party over the payment network; and returning the authentication result to the first party, the returned authentication result formatted according to the generic format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for authenticating a payment between a first party and a second party, the system comprising:
-
a connection layer that receives payment information from the first part over a communication network, the received payment information formatted according to a generic format, and wherein the connection layer returns an authentication result for the payment to the first party, the returned authentication result formatted according to the generic format; a plug-in layer that includes a plurality of plug-ins, wherein each plug-in implements an authentication protocol that executes a set procedures to format and route the received payment information over a payment network, and wherein the plug-in layer receives the authentication results of the payment over the payment network; a distribution layer that selects a plug-in based on the payment information, wherein the selected plug-in formats and routes the received payment information over the payment network to a third party authenticating the payment. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for processing transactions conducted between a first party and a second party, said system comprising:
one or more processors configured to; receive payment information formatted according to a first format via a communications network; determine an authentication protocol from the payment information obtain an authentication determination for the transaction in accordance with the determined authentication protocol. - View Dependent Claims (22, 23, 24, 25, 26)
-
27. A method of authenticating a payment according to an authentication protocol, the method comprising:
-
receiving payment information in a generic format; routing the received payment information over a payment processing network, the routed payment information formatted according to an authentication protocol selected based on the payment information; receiving an authentication result of the payment from a third party over the payment network; and returning the authentication result to the first party in the generic format.
-
Specification