If you are a developer of any business solution, you can easily connect to our solution via API. Using this API you can easily call a card payment that will trigger our payment application. We then return the payment result directly to your application and redirect the user. We also provide other payment related methods and features (cancellation, batch closure, transaction status and more).
Integration Cost
The whole integration process is free. We are glad that you will be in our list of partners!
The GP tom app currently supports Android 8 and above, and iOS 17 and above is supported for the Apple platform. For Android, the app requires an NFC chip built into the device, or for iPhone 12 and above, an internet connection via SIM card or Wi-Fi.
app2app API
This API is intended for applications running on the same device as GP tom and allows you to simply invoke an operation in our application. A great option for dealing with all applications in one.
Supported devices: android
Cloud API
Cloud API allows you to trigger a payment from virtually anywhere. It can be a tablet next to you, a traditional cash register, a server-based solution or a cloud-based system. And without a physical connection!
Supported devices: Android, iOS
iOS API
For the Apple platform, we've made it easy for you to use API to call payments from your app to GP tom. The integration takes a minute and the link is there for you.
Supported devices: iOS
Earlier protocols
Previously used protocols for classic terminals such as GPE protocol, ECR2 protocol, MDB and others. However, we will not develop these integrations and do not recommend them for new integrations
What is API for?
You can trigger a payment via API in the application GP tom, you can also cancel a payment via API. For both, you will receive transaction data in the response, which is used for example for receipts. You can also initiate a batch closure via the API interface.
In both transaction cases, you will get the receipt details so that you can create a financial receipt on your side.
How to integrate API?
The integration itself is very easy and can be done in four easy steps.
Bottom rung
Download the simulator from the download section, or an example integration including source code or more details. To obtain login credentials for the test version of the application, please contact us at support@gptom.com.
Step Two
The integration is done on your side using the available documents and, if necessary, with our support. If you would like to use Slack chat directly with our developers to speed up support, you can request access by clicking the button below.
Register on this site and select the integrator option when you register - you will be kept informed of news and updates. Once registered, enter your system via the button below - we will publish your system on the site after successful certification. We recommend that you make the description important, as it is the description of your system that potential customers will see.
Step Three
Once you've completed development, you let us know you're done - you book online for certification. We recommend that you verify that your application can handle the test scenarios before certification.
The fourth step
As part of the certification process, we will ask you for test access to your application to test the connection to make sure everything works as it should. We will let you know the results of the certification as soon as possible. If the certification is successful, we will publish your system on our website and introduce you as a partner supporting our solution. You can immediately acquire new clients directly from our portfolio. That's all!
Summary
If you have any questions, do not hesitate to contact us at support@gptom.com we will be happy to answer all your questions. If you're interested, we'll also be happy to invite you to the Slack channel to get faster feedback directly from our developers.
We will also be happy to receive feedback from you during the integration, whether everything is to your liking and whether you have any suggestions for improvement. By being in our environment, you can also be sure that you will always have up-to-date information about news or changes.