====== API Specification ====== ~~TOC~~ \\ Welcome to the API Specification. Here you will find all necessary information to help you understand your integration to our Payment gateway. Click HERE to access our api documenation. ===== Things You Should Know First ===== \\ This section helps you to understand the elements for your solution's integration such as which integration method to use, how to configure your account to perform each integration, how to use the custom fields, how to calculate the hash parameters of requests and responses, etc.
HASH Calculation, Card Types, Custom Fields, Dynamic Descriptors, Multi-currency Terminal ID, Signature Field
Specific response codes and messages which may be returned in different features...
A longer and more detailed explanation of how this important mechanism works...
Payment and pre-authorization
Checks the transaction
Payment using Apple Pay technology
Payment using Google Pay technology
Secure Token registration and update
Subscription and stored subscription registration
Large payment file submission and result request
Our APIs are built around REST principles and OpenAPI Specification definitions. Complying to such industry standards means that we can offer developers a much better experience by exposing predictable resource-oriented URL's as well as a comprehensive range of HTTP response codes and verbs. Moreover, you have the possibility to enable and take full advantage of HATEOAS controls to provide out-of-the-box Discoverability and Functional-Awareness for your integrations.
Get started on building full-featured payment applications and join us in the Revolution of Intelligent Retail.
===== The XML Integration Method ===== \\ The XML integration method allows a Merchant's solution to integrate directly with the Payment Gateway, perform specific “feature modeled” calls whereby the Payment Gateway processes a request and sends back a response showing the result of the transaction requested or the errors related to it. The following features are available for this integration method:Payment, pre-auth, pre-auth completion, refund, unreferenced refund, transaction status update, and more...
Payment using Apple Pay technology
Payment using Google Pay technology
Management of pay links. Create, retrieve links and send them to customers.
Management of eInvoices. Create, cancel, retrieve links and send them to customers.
Verification of card accounts' validity
Secure Token registration, update, delete, consult and search
Stored subscription registration, update and delete. Subscription registration, update, delete and pay. Subscription notification
3D Secure transaction check
Consult terminals' configurations