System and method for selection of payment systems from a payment system directory to process a transaction
First Claim
1. A method, comprising:
- receiving, by a computer-based system, a request to process a transaction associated with an account accessed using an access identification, the request comprising payment criteria;
querying, by the computer-based system, a directory of payment systems to locate payment systems to process the transaction based at least in part upon the payment criteria;
receiving, by the computer-based system, an identification of the located payment systems based at least in part upon a strength of an authentication method used by the located payment systems to authenticate the access identification; and
negotiating a transaction fee or price charged by the at least one located payment system to process the transaction based at least in part upon the strength of the authentication method.
5 Assignments
0 Petitions
Accused Products
Abstract
Dynamically enabling and facilitating businesses or other entities to locate and transact with payment systems for the purpose of processing payments. A customer interacts with a supplier of an item (e.g., goods or services), selects an item for purchase, and provides the supplier with payment criteria. The supplier queries a payment system directory to locate candidate payment systems for the transaction. The supplier then interacts directly with one or more of the payment systems to partially or fully process payment for the transaction. Alternatively, the supplier interacts with a gateway service, which queries a payment system directory to locate candidate payment systems and then interacts with one or more of the payment systems to process payment for the transaction.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a computer-based system, a request to process a transaction associated with an account accessed using an access identification, the request comprising payment criteria; querying, by the computer-based system, a directory of payment systems to locate payment systems to process the transaction based at least in part upon the payment criteria; receiving, by the computer-based system, an identification of the located payment systems based at least in part upon a strength of an authentication method used by the located payment systems to authenticate the access identification; and negotiating a transaction fee or price charged by the at least one located payment system to process the transaction based at least in part upon the strength of the authentication method. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
receiving, by a computer-based system, a request to process a transaction associated with an account accessed using an access identification, the request comprising payment criteria; querying, by the computer-based system, a directory of payment systems to locate payment systems to process the transaction based at least in part upon the payment criteria; receiving, by the computer-based system, an identification of the located payment systems based at least in part upon a strength of an authentication method used by the located payment systems to authenticate the access identification; and in an absence of an existing contract with at least one of the located payment systems, negotiating a transaction fee or price charged by the at least one located payment system to process the transaction based at least in part upon the strength of the authentication method used by the at least one located payment system.
-
-
19. A system, comprising:
-
a memory device to store instructions; and a processing device to execute the instructions stored in the memory device to perform operations comprising; receiving a request to process a transaction associated with an account access using an access identification; querying a directory of payment systems to locate payment systems to process the transaction based at least in part upon payment criteria; receiving a payment system identification corresponding to each of the located payment systems based at least in part upon an authentication method used by the located payment systems to authenticate the access identification; and negotiating a transaction fee or price charged by the at least one located payment system to process the transaction based at least in part upon the strength of the authentication method.
-
-
20. An article of manufacture including a non-transitory, tangible computer readable medium having instructions stored thereon that, in response to execution by a computer-based system, cause the computer-based system to perform operations comprising:
-
receiving a request to process a transaction associated with an account accessed using an access identification; querying a directory of payment systems to locate payment systems to process the transaction based at least in part upon payment criteria; receiving an identification of the located payment systems based at least in part upon an authentication method used by the located payment systems to authenticate the access identification; and negotiating a transaction fee or price charged by the at least one located payment system to process the transaction based at least in part upon the strength of the authentication method.
-
Specification