Mi is pontosan az a köteg? Minden általad létrehozott tranzakció egy úgynevezett köteghez tartozik. Akárcsak a blokk, minden kötegnek megvan a maga száma, és tranzakciók gyűjteményét képezi. A zárás egy adminisztratív művelet, amellyel a terminál lezárja a köteget, és felszólítja a rendszereket, hogy zárják le a köteget, és nyissanak meg egy újat.
A zárás inicializálása
A tranzakciót a következő parancs kiadásával indítható el:
gptom://batch/close?…
ahol a jelentés összeállításához a következő paramétereket használják:
Változó/mező
Formátum
Leírás
Példa
clientID
string
átirányítási URL
string
HU: Az alkalmazás URL-je, ahová a zárás befejezése után átirányítjuk az ügyfelet.
EN: Az alkalmazás URL-címe, ahová az ügyfelet átirányítjuk a záró tétel feldolgozásának befejezése után.
EN: Az alkalmazás URL-címe, ahová az ügyfelet átirányítjuk a záró tétel feldolgozásának befejezése után.
fb://Success
printByPaymentApp
bool
CZ: Meghatározza, hogy az alkalmazásod vagy a GP tom adja-e át a számlát az ügyfélnek. Az alapértelmezett érték true (vagyis a GP tom kínálja fel a számla átadásának módját az ügyfélnek). Ha “false” értéket ad meg, a tranzakciót követően azonnal visszavezetjük a felhasználót az Ön alkalmazásába, és a számla átadása az Ön feladata.
EN: Meghatározza, hogy az alkalmazásod vagy a GP továbbítja-e a nyugtát az ügyfélnek. Az alapértelmezett érték "true" (azaz a GP biztosítja a nyugta továbbításának lehetőségét az ügyfélnek). Ha „false” értéket ad meg, a tranzakciót követően azonnal visszavezetjük a felhasználót az Ön alkalmazásába, és az Ön feladata a nyugta továbbítása.
EN: Meghatározza, hogy az alkalmazásod vagy a GP továbbítja-e a nyugtát az ügyfélnek. Az alapértelmezett érték "true" (azaz a GP biztosítja a nyugta továbbításának lehetőségét az ügyfélnek). Ha „false” értéket ad meg, a tranzakciót követően azonnal visszavezetjük a felhasználót az Ön alkalmazásába, és az Ön feladata a nyugta továbbítása.
igaz/hamis
preferableReceiptType
enum (sms, e-mail, QR-kód, nyomtatás)
HU: Ha a számlát a GP alkalmazásból küldi el, az API-n keresztül előre megadhatja a számla elküldésének módját. A lehetséges értékek a következők:
EN: Ha a háziorvos az alkalmazásnak küldi az igazolást, az API-n keresztül előre meg lehet határozni az igazolás elküldésének módját. A lehetséges értékek a következők:
TELEFON
EMAIL
QR
NYOMTATÁS
EN: Ha a háziorvos az alkalmazásnak küldi az igazolást, az API-n keresztül előre meg lehet határozni az igazolás elküldésének módját. A lehetséges értékek a következők:
TELEFON
QR
NYOMTATÁS
SMS
clientPhone
string
HU: Az ügyfél telefonszáma.
EN: Ügyfél telefonszáma.
EN: Ügyfél telefonszáma.
+420606505404
ügyfél e-mail címe
string
HU: Az ügyfél e-mail címe.
EN: Az ügyfél e-mail címe.
EN: Az ügyfél e-mail címe.
info@gptom.com
Hívási példa:
gptom://batch/close?preferableReceiptType=QR&redirectUrl=gp://batch/close&clientEmail=info@gptom.com&clientID=223&printByPaymentApp=true&clientPhone=+420606505404
A válasz a következő mezőket fogja tartalmazni:
Változó/mező
Formátum
Leírás
Példa
FELADAT ÁLLAPOTA
HU: Megadja, hogy az adott kérelem milyen állapotban zárult le.
EN: Információt nyújt arról, hogy a kérelem milyen státuszban van.
EN: Információt nyújt arról, hogy a kérelem milyen státuszban van.
TELJESÍTETT
ELMARAD
HIBA
ELMARAD
HIBA
communicationId
12345678
voidAmount
HU: A törölt tranzakciók összértéke.
EN: Az érvénytelenített tranzakciók teljes összege.
EN: Az érvénytelenített tranzakciók teljes összege.
5
totalAmount
HU: A zárás teljes összege.
EN: A lezárt tétel teljes összege.
EN: A lezárt tétel teljes összege.
100
totalCount
CZ: Az összes tranzakció száma a záráskor.
EN: A záró tételben szereplő összes tranzakció száma.
EN: A záró tételben szereplő összes tranzakció száma.
15
saleAmount
HU: Az ÉRTÉKESÍTÉS tranzakciók teljes összege.
EN: Az ÉRTÉKESÍTÉSI tranzakciók teljes összege.
EN: Az ÉRTÉKESÍTÉSI tranzakciók teljes összege.
105
voidCount
CZ: A záráskor törölt tranzakciók száma.
EN: A lezárt tételben törölt tranzakciók száma.
EN: A lezárt tételben törölt tranzakciók száma.
1
previousBatchDate
CZ: Az előző zárási határidő.
EN: Az előző tétel dátuma.
EN: Az előző tétel dátuma.
2024-10-20T15:11:08.152Z
dátum
HU: A jelenlegi zárás dátuma.
EN: A jelenlegi tétel feldolgozásának dátuma.
EN: A jelenlegi tétel feldolgozásának dátuma.
2024-10-29T12:14:00.198Z
saleCount
CZ: Az ÉVZÁRÓ ELADÁSI tranzakciók száma.
EN: Az eladási tranzakciók száma a záró tételben.
EN: Az eladási tranzakciók száma a záró tételben.
14
firstTransactionDate
HU: A zárási időszak első tranzakciójának dátuma.
EN: A lezárt tételben szereplő első tranzakció dátuma.
EN: A lezárt tételben szereplő első tranzakció dátuma.
2024-10-21T17:19:20.015Z
subBatches
HU: Itt megtalálhatja a fizetési módok szerinti bontást.
EN: Itt találhatók a fizetési módok áttekintései.
EN: Itt találhatók a fizetési módok áttekintései.
KÉSZPÉNZ
KÁRTYA
KÁRTYA
