• Features
  • Shop
  • Pricing
  • User Guide
  • Support
 0 Kč
Login / Registration
  • CS
  • RO
  • DE
  • SK
  • HU
  • PL
  • EL
  • Features
  • Shop
  • Pricing
  • User Guide
  • Support
  • CS
  • RO
  • DE
  • SK
  • HU
  • PL
  • EL
BUY

Introduction

  • Before you begin
  • Receipt visual
  • Download
  • Legal Disclaimer
  • Integration support
  • Certification & Test Scenarios

app2app API

  • Introduction to app2app API
  • 1. Transaction registration
  • 2. Payment Request [transactionRequestV2]
  • 3. Get the status of the transaction
  • 4. Get transaction details
  • Code examples
  • Return codes
  • Check the installed application
  • Client ID
  • Settings in Android
  • Release notes
  • Get status method

Cloud API

  • Introduction to Cloud API
  • Transaction flow
  • Transaction sale
  • Transaction cancellation
  • Close batch
  • Master API account

iOS API

  • Transaction Sales (iOS)
  • Transaction Cancellation (iOS)
  • Day close execution (iOS)
  • Introduction to iOS API
View Categories
  • Main page
  • User Guide
  • API
  • Cloud API
  • Master API account

Master API account

If a common login is required for all company terminals or phones, a master API account can be used. All terminals can therefore be controlled using a single login. If this account is used, all API calls must contain the TID of the destination terminal. A master API account will be generated on request and is valid for the entire company. The token is obtained via the /cloud/oauth/token endpoint with the following arguments provided:

Basic authentication for token endpoints (name/password) - To be provided
Merchant username – to be provided
Merchant password – to be provided

Authorization endpoint

For a test environment:

https://cloud-api-dev.gptom.com/cloud/oauth/token

Production environment:

https://cloud-api.gptom.com/cloud/oauth/token

 

Get a token

Example request:

POST {{apiCloudHost}}/cloud/oauth/token
Authorization: Basic YXRvb…
Content-Type: application/x-www-form-urlencoded

grant_type=password&username=example-cloud-admin@example.com&password=ABCDEFGHIJKL

Example answer:
{
“access_token”: “eyJh…”,
“token_type”: “bearer”,
“refresh_token”: “eyJh…”,
“expires_in”: 86399,
“scope”: “read write”,
“tid”: null
}
How do you like this tutorial?
Close batch
Content
  • Authorization endpoint
  • Get a token

About the product

  • Features
  • Install the app
  • Releases
  • Support
  • Blog

For developers

  • Introduction to integration
  • app2app API
  • Cloud API
  • Integration according to the type of terminal
  • Integrated companies
  • Download

About the company

  • Contact
  • Information Protection Statement
  • Site Terms of Use
  • General Terms and Conditions
  • GDPR

User Guide

  • Install the app
  • Run the application for the first time
  • Payment by card
  • Cancellation of payment
  • Biometrics
  • In-app support