Not Your Typical Development
Integration to our platform is very straight forward. However, there are a couple of things that you should know when it comes to integrating with us. We are one of about 20 top level processors. As a processor we are not part of the gateway payments class (PayPal®, Authorize.net™, MoneyBrokers® etc) that most developers are use to integrating. In the world of payments there is a very simple structure, from top to bottom it looks something like this:
Card Associations – Visa, Mastercard, Discover, American Express
Payment Processors – NCR Payment Solutions, some banks
Gateways – Authorize.net, PayPal, MoneyBrokers, Brain Tree…
Sales Organizations – ISOs, VARs
Merchants – where cards are accepted
In this structure everything is written to the level above – Sales to Gateway, Gateway to Processor, Processor to Associations. In order to send transactions to our platform, your project must have bi-directional communication with us in our standard. Our standard is XML for direct processing and HTTPS POST data via JetDirect. We respond in the respective format received. We only accepts these language standards of communication. How you generate your XML and/or HTTPS POST is up to you. For web developers that are generating shopping carts or other Online payment systems this is not too much of an issue since both XML and HTTPS POST are native to most all web languages.
Application developers such as Point of Sale systems, integrated payment software, and mobile applications this can get a little more difficult, but not by much. We will work with you in any capacity you need to get your implementation up and going just let us know how we can help.