Was genau ist eine Charge? Jede Transaktion, die Sie erstellen, gehört zu einer Charge. Wie ein Kassenbon hat jede Charge eine Nummer und ist ein Paket von Transaktionen. Ein Abschluss ist ein Verwaltungsvorgang, bei dem das Terminal eine Charge abschließt und die Systeme auffordert, die Charge zu schließen und eine neue zu eröffnen.
Initialisierung der Fristen
Die Transaktion kann durch einen Anruf eingeleitet werden:
gptom://batch/close?…
wobei die folgenden Parameter zur Erstellung des Berichts verwendet werden:
Variable/Feld
Format/Format
Beschreibung/Beschreibung
Beispiel
clientID
string
redirectUrl
string
CZ: Die URL Ihrer Anwendung, zu der wir den Client nach Abschluss des Stapelabschlusses umleiten. DE: Die URL Ihrer Anwendung, zu der wir den Client nach Abschluss des Stapelabschlusses umleiten.
fb://Success
printByPaymentApp
bool
CZ: Legt fest, ob die Quittung von Ihrer Anwendung an den Client weitergegeben wird oder GP tom. Der Standardwert ist true (d.h. GP tom bietet eine Möglichkeit, die Quittung an den Kunden weiterzugeben). Wenn Sie den Wert "false" angeben, wird der Benutzer unmittelbar nach der Transaktion an Ihre Anwendung zurückgegeben, und es liegt an Ihnen, die Quittung zu übergeben.
DE: Legt fest, ob die Quittung von Ihrer Anwendung an den Kunden weitergegeben wird oder GP tom. GP Der Standardwert ist true (d.h. es wird eine Möglichkeit angeboten, die Quittung an den Kunden weiterzugeben). Wenn Sie den Wert "false" senden, wird der Benutzer nach der Transaktion sofort zu Ihrer Anwendung zurückgebracht und es liegt an Ihnen, die Quittung zu übergeben.
DE: Legt fest, ob die Quittung von Ihrer Anwendung an den Kunden weitergegeben wird oder GP tom. GP Der Standardwert ist true (d.h. es wird eine Möglichkeit angeboten, die Quittung an den Kunden weiterzugeben). Wenn Sie den Wert "false" senden, wird der Benutzer nach der Transaktion sofort zu Ihrer Anwendung zurückgebracht und es liegt an Ihnen, die Quittung zu übergeben.
wahr/falsch
preferableReceiptType
E-Mailenum (sms, , qr,print)
CZ: Wenn Sie eine Quittung aus der App senden GP tom API Anwendung versenden, kann die Methode für den Versand der Quittung über vordefiniert werden.
Mögliche Werte sind: DE: Beim Versenden einer Quittung aus derGP tom API
E-Mail
Anwendung ist es möglich, die Methode für den Versand der Quittung über die vorzugeben. Mögliche Werte sind: PHONE QR PRINT
Mögliche Werte sind: DE: Beim Versenden einer Quittung aus derGP tom API
Anwendung ist es möglich, die Methode für den Versand der Quittung über die vorzugeben. Mögliche Werte sind: PHONE QR PRINT
Text
KundeTelefon
string
CZ: Telefonnummer des Kunden.
DE: Rufnummer des Kunden.
DE: Rufnummer des Kunden.
+420606505404
clientEmail
string
CZ: E-Mail Adresse des Kunden.
E-Mail DE: Adresse des Kunden.
E-Mail DE: Adresse des Kunden.
info@gptom.com
Beispielanruf:
gptom://batch/close?preferableReceiptType=QR&redirectUrl=gp://batch/close&clientEmail=info@gptom.com&clientID=223&printByPaymentApp=true&clientPhone=+420606505404
Die Antwort wird die folgenden Felder enthalten:
Variable/Feld
Format/Format
Beschreibung/Beschreibung
Beispiel/Beispiel
AUFGABENSTATUS
CZ: Gibt die Antwort, in welchem Zustand die Anfrage beendet wurde.
DE: Gibt Auskunft darüber, in welchem Zustand Ihre Anfrage beendet wurde.
DE: Gibt Auskunft darüber, in welchem Zustand Ihre Anfrage beendet wurde.
ABGESCHLOSSEN STORNIERT FEHLER
communicationId
12345678
voidAmount
CZ: Gesamtbetrag der entwerteten Transaktionen. DE: Gesamtbetrag der entwerteten Transaktionen.
5
totalAmount
CZ: Gesamtbetrag der abgeschlossenen Charge. DE: Gesamtbetrag der abgeschlossenen Charge.
100
totalCount
CZ: Anzahl aller Transaktionen im Abschlussstapel. DE: Anzahl aller Transaktionen im Abschlussstapel.
15
saleAmount
CZ: Gesamtbetrag der SALE-Transaktionen. DE: Gesamtbetrag der SALE-Transaktionen.
105
voidAmount
CZ: Betrag der stornierten Transaktionen in der Abschlusscharge. DE: Betrag der stornierten Transaktionen in der Abschlusscharge.
1
previousBatchDate
CZ: Datum der letzten Frist. DE: Datum der letzten Partie.
2024-10-20T15:11:08.152Z
Datum
CZ: Datum der Verarbeitung dieser abgeschlossenen Charge DE: Datum der Verarbeitung dieser abgeschlossenen Charge
2024-10-29T12:14:00.198Z
saleCount
CZ: Anzahl der SALE-Transaktionen in der Abschluss-Charge. DE: Anzahl der SALE-Transaktionen in der Abschluss-Charge.
14
firstTransactionDate
CZ: Datum der ersten Transaktion in der abgeschlossenen Charge. DE: Datum der ersten Transaktion in der abgeschlossenen Charge.
2024-10-21T17:19:20.015Z
subBatches
CZ: Hier finden Sie eine Aufschlüsselung nach Zahlungsart.
DE: Hier finden Sie eine Übersicht nach Zahlungsart.
DE: Hier finden Sie eine Übersicht nach Zahlungsart.
BARKARTE