Čo presne je dávka? Každá vytvorená transakcia patrí do dávky. Podobne ako účtenka, každá dávka má číslo a je balíkom transakcií. Uzávierka je administratívna operácia, ktorou terminál uzavrie dávku a vyzve systémy, aby dávku uzavreli a otvorili novú.
Inicializácia termínu
Transakciu možno iniciovať volaním:
gptom://batch/close?…
kde sa na zostavenie správy použijú tieto parametre:
Premenná/polie
Formát/Format
Popis/popis
Príklad
id klienta
string
redirectUrl
string
CZ: Adresa URL vašej aplikácie, na ktorú klienta presmerujeme po dokončení uzavretia dávky. EN: Adresa URL vašej aplikácie, na ktorú klienta presmerujeme po dokončení uzavretia dávky.
fb://Success
printByPaymentApp
bool
GP tom GP tom SK: Určuje, či účtenku klientovi odovzdá vaša aplikácia alebo . Predvolená hodnota je true (t. j. ponúkne metódu odovzdania účtenky klientovi). Ak pošlete hodnotu "false", vrátime používateľa vašej aplikácii ihneď po transakcii a je na vás, aby ste účtenku odovzdali.
GP tom SK: Určuje, či účtenku klientovi odovzdá vaša aplikácia alebo . Predvolená hodnota je true (t. j. GP ponúkne spôsob odovzdania účtenky klientovi). Ak pošlete hodnotu "false", používateľa okamžite po transakcii vrátime vašej aplikácii a odovzdanie účtenky je na vás.
GP tom SK: Určuje, či účtenku klientovi odovzdá vaša aplikácia alebo . Predvolená hodnota je true (t. j. GP ponúkne spôsob odovzdania účtenky klientovi). Ak pošlete hodnotu "false", používateľa okamžite po transakcii vrátime vašej aplikácii a odovzdanie účtenky je na vás.
true/false
preferableReceiptType
enum (sms,email,qr,print)
GP tom API CZ: V prípade odosielania potvrdenia z aplikácie je možné preddefinovať spôsob odoslania potvrdenia prostredníctvom .
GP tom API
Možné hodnoty sú: SK: V prípade odoslania potvrdenia z aplikácie je možné preddefinovať spôsob odoslania potvrdenia prostredníctvom . Možné hodnoty sú: TELEFÓN EMAIL QR TLAČ
GP tom API
Možné hodnoty sú: SK: V prípade odoslania potvrdenia z aplikácie je možné preddefinovať spôsob odoslania potvrdenia prostredníctvom . Možné hodnoty sú: TELEFÓN EMAIL QR TLAČ
text
klientTelefón
string
CZ: Telefónne číslo klienta.
SK: Telefónne číslo klienta.
SK: Telefónne číslo klienta.
+420606505404
clientEmail
string
CZ: E-mailová adresa klienta.
SK: E-mailová adresa klienta.
SK: E-mailová adresa klienta.
info@gptom.com
Príklad volania:
gptom://batch/close?preferableReceiptType=QR&redirectUrl=gp://batch/close&clientEmail=info@gptom.com&clientID=223&printByPaymentApp=true&clientPhone=+420606505404
Odpoveď bude obsahovať tieto polia:
Premenná/polie
Formát/Format
Popis/popis
Príklad/vzor
STAV ÚLOHY
CZ: Uvádza odpoveď, v akom stave sa žiadosť skončila.
SK: Poskytuje informáciu, v akom stave sa žiadosť skončila.
SK: Poskytuje informáciu, v akom stave sa žiadosť skončila.
DOKONČENÁ ZRUŠENÁ CHYBA
communicationId
12345678
voidAmount
CZ: Celková suma neplatných transakcií. SK: Celková suma neplatných transakcií.
5
totalAmount
CZ: Celková suma uzavretej dávky. SK: Celková suma uzavretej dávky.
100
totalCount
CZ: Počet všetkých transakcií v uzavretej dávke. SK: Počet všetkých transakcií v uzavretej dávke.
15
saleAmount
CZ: Celková suma transakcií SALE. SK: Celková suma transakcií SALE.
105
voidCount
CZ: Suma neplatných transakcií v uzávierkovej dávke. SK: Suma neplatných transakcií v uzávierkovej dávke.
1
previousBatchDate
CZ: Dátum predchádzajúcej lehoty. SK: Dátum predchádzajúcej dávky.
2024-10-20T15:11:08.152Z
date
CZ: Dátum spracovania tejto uzavretej dávky. SK: Dátum spracovania tejto uzavretej dávky.
2024-10-29T12:14:00.198Z
saleCount
CZ: Počet transakcií SALE v uzávierkovej dávke. SK: Počet transakcií SALE v uzávierkovej dávke.
14
firstTransactionDate
CZ: Dátum prvej transakcie v uzavretej dávke. SK: Dátum prvej transakcie v uzavretej dávke.
2024-10-21T17:19:20.015Z
subBatches
CZ: Tu nájdete rozpis podľa spôsobu platby.
SK: Tu nájdete prehľad podľa spôsobu platby.
SK: Tu nájdete prehľad podľa spôsobu platby.
CASH CARD