System and method for selection of payment systems from a payment system directory to process a transaction
First Claim
1. A method for identifying payment systems for facilitating the processing of payments comprising:
- receiving, by a computer based system for identifying the payment systems, payment criteria, wherein the payment criteria is transmitted by a customer to the computer based system;
querying, by the computer based system, a directory of payment systems in an attempt to locate a payment system to process the transaction based at least in part upon the received payment criteria, wherein the querying is not performed by an acquiring bank; and
returning, by the computer based system, an identification of the located payment system to process the transaction, wherein the returned identification includes rating information indicating the amount of matching between the located payment system and the payment criteria.
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.
68 Citations
20 Claims
-
1. A method for identifying payment systems for facilitating the processing of payments comprising:
-
receiving, by a computer based system for identifying the payment systems, payment criteria, wherein the payment criteria is transmitted by a customer to the computer based system; querying, by the computer based system, a directory of payment systems in an attempt to locate a payment system to process the transaction based at least in part upon the received payment criteria, wherein the querying is not performed by an acquiring bank; and returning, by the computer based system, an identification of the located payment system to process the transaction, wherein the returned identification includes rating information indicating the amount of matching between the located payment system and the payment criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer based system, comprising:
-
a computer network communicating with a memory; the memory communicating with a processor; and the processor, when executing a computer program for identifying payment systems for facilitating the processing of payments by a gateway service, is configured to; receive payment criteria, wherein the payment criteria is transmitted by a customer to the computer based system; query a directory of payment systems in an attempt to locate a payment system to process the transaction based at least in part upon the received payment criteria, wherein the querying is not performed by an acquiring bank; and return an identification of the located payment system to process the transaction, wherein the returned identification includes rating information indicating the amount of matching between the located payment system and the payment criteria. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having stored thereon a plurality of instructions for identifying the payment systems, the plurality of instructions, when executed by a processor, are configured to cause the processor to perform operations comprising:
-
receiving payment criteria, wherein the payment criteria is transmitted by a customer to the supplier; querying a directory of payment systems in an attempt to locate a payment system to process the transaction based at least in part upon the received payment criteria, wherein the querying is not performed by an acquiring bank; and returning an identification of the located payment system, if any, to process the transaction, wherein the returned identification includes rating information indicating the amount of matching between the located payment system and the payment criteria. - View Dependent Claims (20)
-
Specification