If you are a developer of any business solution, you can easily connect to our solution via API. Using this API, you can easily make a card payment call that triggers our payment app. We then return the payment result directly to your app and redirect the user. We also provide other methods and features related to payments (cancellation, batch closure, transaction status and more).
Price for integration
The entire integration process is free of charge. We are happy to have you on 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 the 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
The 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 prepared a simple API for you to make payment calls from your app to GP tom. The integration will take you a while and the connection is available.
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 the API for?
Through the API you can trigger a payment in the GP tom app, you can also cancel the payment through the API. For both, you will receive the transaction data in the response, which is used, for example, for receipts. Closing a batch can also be initiated via the API.
In both transaction cases, you will get the receipt data to create a financial receipt on your side.
How to integrate the API?
The integration itself is very easy and can be done in four easy steps.
The first step
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.
The second step
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.
Third step
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 test scenarios.
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, please feel free to contact us at support@gptom.com we will be happy to answer all your questions. If you're interested, we'd also be happy to invite you to the Slack channel to get faster feedback directly from our developers.
We also like to get feedback from you during integration to see if everything is to your liking and if you have any suggestions for improvement. By being present in our environment, you can also be sure that you will always be kept up to date with news or changes.
