---
title: Příklady kódů
description: "![](https://www.gptom.com/wp-content/uploads/2022/05/info_white_small.png) Připomínáme Pro DEV prostředí je package name com.globalpayments.atom.dev a pro produkční prostředí to je com.globalpayments.atom # Požadavek - Transakce prodej - Přijato // Step 1 ----Register---- (with clientID) REQUEST: registerV2={\"clientID\":\"d155b771-c314-11eb-9541-8b727b582c20\"} RESPONSE: transactionRegisterV2Result{\"clientID\":\"d155b771-c314-11eb-9541-8b727b582c20\",\"resultCode\":0,\"transactionId\":\"f4e7c060-22b0-11ec-b864-79093d9de1d1\"} //Step 2 ----Start---- (SALE with clientID, amount…"
url: "https://www.gptom.com/el/docs/api/app2app/examples/"
updated: "2026-10-21"
category: app2app API
---

# Příklady kódů

![](https://www.gptom.com/wp-content/uploads/2022/05/info_white_small.png)

Připomínáme

Pro DEV prostředí je package name com.globalpayments.atom.dev a pro produkční prostředí to je com.globalpayments.atom

# Požadavek - Transakce prodej - Přijato

// Step 1 ----Register---- (with clientID)
REQUEST: registerV2={"clientID":"d155b771-c314-11eb-9541-8b727b582c20"}
RESPONSE: transactionRegisterV2Result{"clientID":"d155b771-c314-11eb-9541-8b727b582c20","resultCode":0,"transactionId":"f4e7c060-22b0-11ec-b864-79093d9de1d1"}

//Step 2 ----Start---- (SALE with clientID, amount 7, using transactionID from previous Register method) Application Genius mobile pay is opened, PLEASE DO NOT USE RESPONSE FROM THIS ENDPOINT AND START POLLING STATE INSTEAD
REQUEST: startTransV2={"amount":700,"clientID":"d155b771-c314-11eb-9541-8b727b582c20","printByPaymentApp":true,"redirectPackageName":"com.globalpayments.atom","tipAmount":0,"transactionID":"f4e7c060-22b0-11ec-b864-79093d9de1d1","transactionType":1}

//Step 3 ----Polling State---- (using transactionID from previous Register method until state is marked as completed - please see states from chapter 3)
REQUEST: getTransactionState=f4e7c060-22b0-11ec-b864-79093d9de1d1
//State is not completed - continue polling
RESPONSE: onStateResult={"created":"2021-10-01T12:13:16.292Z","isRepeatable":false,"resultCode":0,"state":1,"transactionId":"f4e7c060-22b0-11ec-b864-79093d9de1d1","updated":"2021-10-01T12:13:28.320Z"}
//Still polling
REQUEST: getTransactionState=f4e7c060-22b0-11ec-b864-79093d9de1d1
//State is marked as completed - stop polling and continue to Step 4
RESPONSE: onStateResult={"created":"2021-10-01T12:13:16.292Z","isRepeatable":false,"resultCode":0,"state":6,"transactionId":"f4e7c060-22b0-11ec-b864-79093d9de1d1","updated":"2021-10-01T12:13:30.320Z"}

//Step 4 ----Get Detail----
REQUEST: getTransactionDetail=f4e7c060-22b0-11ec-b864-79093d9de1d1
//Check result field to determine whether transaction is ACCEPTED or DECLINED
RESPONSE: transactionResultEntity={"amount":"700","batchNumber":"103","cardNumber":"\*\*\*\* \*\*\*\* \*\*\*\* 1325","currencyCode":"CZK","date":"211001","merchantID":"000000451120025","responseMessage":"APPROVED","result":0,"sequenceNumber":"001103001","terminalID":"00490646","time":"141324","tipAmount":"0","transacitonType":1,"trasanctionID":"f4e7c060-22b0-11ec-b864-79093d9de1d1"}

# Požadavek - Transakce prodej - Zamítnuto

REGISTER
REQUEST: registerV2={"clientID":"d155b771-c314-11eb-9541-8b727b582c20"}
RESPONSE: transactionRegisterV2Result{"clientID":"d155b771-c314-11eb-9541-8b727b582c20","resultCode":0,"transactionId":"77b13490-22c0-11ec-b864-79093d9de1d1"}

--DECLINED SALE
REQUEST: startTransV2={"amount":70000,"clientID":"d155b771-c314-11eb-9541-8b727b582c20","printByPaymentApp":true,"redirectPackageName":"com.globalpayments.atom","tipAmount":0,"transactionID":"77b13490-22c0-11ec-b864-79093d9de1d1","transactionType":1}
RESPONSE: transactionV2Result={"clientID":"d155b771-c314-11eb-9541-8b727b582c20","error":{"errorCode":"1-000","exception":"PaymentDeclinedGPEException(code=076, userException=true)","supportID":"dQB36f"},"merchantID":"000000451120025","result":-4,"terminalID":"00490646","transactionID":"77b13490-22c0-11ec-b864-79093d9de1d1"}

--STATE
REQUEST: getTransactionState=77b13490-22c0-11ec-b864-79093d9de1d1
RESPONSE: onStateResult={"created":"2021-10-01T14:04:18.154Z","isRepeatable":false,"resultCode":0,"state":6,"transactionId":"77b13490-22c0-11ec-b864-79093d9de1d1","updated":"2021-10-01T14:04:38.511Z"}

--DETAIL
REQUEST: getTransactionDetail=77b13490-22c0-11ec-b864-79093d9de1d1
RESPONSE: transactionResultEntity={"amount":"70000","batchNumber":"104","cardNumber":"\*\*\*\* \*\*\*\* \*\*\*\* 1325","currencyCode":"CZK","date":"211001","merchantID":"000000451120025","responseMessage":"076","result":-4,"sequenceNumber":"001104003","terminalID":"00490646","time":"160436","tipAmount":"0","transacitonType":1,"trasanctionID":"77b13490-22c0-11ec-b864-79093d9de1d1"}

# Požadavek - Storno transakce - Přijato

REGISTER FOR ACCEPTED VOID
REQUEST: registerV2={"clientID":"d155b771-c314-11eb-9541-8b727b582c20"}
RESPONSE: transactionRegisterV2Result{"clientID":"d155b771-c314-11eb-9541-8b727b582c20","resultCode":0,"transactionId":"1b2220e0-22b1-11ec-b864-79093d9de1d1"}

--ACCEPTED VOID
REQUEST: startTransV2={"cancelMode":2,"clientID":"d155b771-c314-11eb-9541-8b727b582c20","originTransactionID":"f4e7c060-22b0-11ec-b864-79093d9de1d1","printByPaymentApp":true,"redirectPackageName":"com.globalpayments.atom","tipAmount":0,"transactionID":"1b2220e0-22b1-11ec-b864-79093d9de1d1","transactionType":2}

--STATE POLLING (Only one POLL is shown for readability)
REQUEST: getTransactionState=1b2220e0-22b1-11ec-b864-79093d9de1d1
RESPONSE: onStateResult={"created":"2021-10-01T12:14:20.416Z","isRepeatable":false,"resultCode":0,"state":6,"transactionId":"1b2220e0-22b1-11ec-b864-79093d9de1d1","updated":"2021-10-01T12:14:25.407Z"}

--DETAIL
REQUEST: getTransactionDetail=1b2220e0-22b1-11ec-b864-79093d9de1d1
RESPONSE: transactionResultEntity={"amount":"700","batchNumber":"20211001","currencyCode":"CZK","date":"211001","merchantID":"000000451120025","responseMessage":"APPROVED","result":0,"terminalID":"00490646","time":"141424","tipAmount":"null","transacitonType":2,"trasanctionID":"1b2220e0-22b1-11ec-b864-79093d9de1d1"}

# Požadavek - Uzávěrka - Přijato

REGISTER FOR BATCH
REQUEST: registerV2={"clientID":"d155b771-c314-11eb-9541-8b727b582c20"}
RESPONSE: transactionRegisterV2Result{"clientID":"d155b771-c314-11eb-9541-8b727b582c20","resultCode":0,"transactionId":"24fe8ae0-22b1-11ec-b864-79093d9de1d1"}

--ACCEPTED BATCH
REQUEST: startTransV2={"clientID":"d155b771-c314-11eb-9541-8b727b582c20","printByPaymentApp":true,"redirectPackageName":"com.globalpayments.atom","tipAmount":0,"transactionID":"24fe8ae0-22b1-11ec-b864-79093d9de1d1","transactionType":4}

--STATE POLLING (Only one POLL is shown for readability)
REQUEST: getTransactionState=24fe8ae0-22b1-11ec-b864-79093d9de1d1
RESPONSE: onStateResult={"created":"2021-10-01T12:14:36.953Z","isRepeatable":false,"resultCode":0,"state":6,"transactionId":"24fe8ae0-22b1-11ec-b864-79093d9de1d1","updated":"2021-10-01T12:14:42.118Z"}

--DETAIL
REQUEST: getTransactionDetail=24fe8ae0-22b1-11ec-b864-79093d9de1d1
RESPONSE: transactionResultEntity={"merchantID":"000000451120025","result":-3,"terminalID":"00490646","transacitonType":0,"trasanctionID":"24fe8ae0-22b1-11ec-b864-79093d9de1d1"}
