Centralized Payment Gateway System and Method
First Claim
1. A computer based system having a software module programmed to enable more than one electronic commerce platform to communicate through a web service based application programming interface to more than one payment service provider.
5 Assignments
0 Petitions
Accused Products
Abstract
As a company acquires commerce platforms the maintenance of integrations with payment service providers becomes an issue. The best thing is to keep the amount of developers needed to a minimum and reduce transaction costs to a minimum; therefore a centralized code base is best for a company. A gateway is described that allows a company to expose a web service based application programming interface (API) to the integrating commerce platforms. This allows for a simple standardized integration for all available payment methods with out the commerce platform about the payment service provider. This removes the complexity and redundant integrations that each platform needs to have with each of the payment service providers. An advanced arbitration engine allows for the gateway to decide what the best cost based payment service to use for the transaction.
-
Citations
9 Claims
-
1. A computer based system having a software module programmed to enable more than one electronic commerce platform to communicate through a web service based application programming interface to more than one payment service provider.
-
2. A web service for providing a payment service arbitration engine, the web service being operatively configured to obtain user data from at least one electronic commerce platform and to determine an optimal payment service provider based upon the obtained user data.
-
3. A method for arbitrating between various payment service providers, comprising steps of:
-
obtaining user data from at least one electronic commerce platform; and determining an optimal payment service provider based upon the obtained user data as well as currency requirements, exchange rates, transaction fees, and service provider location. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
Specification