Hinweis
Um die Einzelheiten einer Transaktion zu erfahren, brauchen Sie nur eine Anfrage zu stellen:
TransactionInquire(String transactionId, IInquireResultListener listener) throws RemoteException
Sie wird verwendet, um Details über die Transaktion zu erhalten. Es ist sinnvoll, diese Methode zu verwenden, wenn der vorherige Schritt abgeschlossen wurde - die Transaktion wurde abgeschlossen, siehe Schritt 3: Transaktionsstatus
void TransactionInquire(String transactionId, IInquireResultListener listener) throws RemoteException
Die ID der Eingabetransaktion wird im ersten Schritt generiert, siehe Schritt 1: Registrierung der Transaktion
Informationen über den Betrag
Die Formatierung eines Betrages erfolgt immer auf 2 Dezimalstellen *100, d.h. z.B. 50,25 CZK wird als 5025 CZK angegeben.
Erläuterung der Felder
EN: Gibt das Ergebnis der Transaktion an (z. B. 0 bedeutet erfolgreiche Transaktion).
DE: Zeigt das Transaktionsergebnis der Autorisierung an (z.B. 201)
DE: Eindeutige ID, die von der Zahlungs-App während der Transaktionsregistrierung generiert wird.
1 - Verkauf 2 - Abbruch der Transaktion 4 - Abschluss DE: Legt die Art der Transaktion fest. Verfügbare Werte sind:
1 - Verkauf, 2 - Transaktionsstorno, 4 - Charge schließen / Tag schließen
DE: Eindeutige Händler-ID, normalerweise Standort-ID
DE: Eindeutige Terminal-ID, mit der die Transaktion verarbeitet wird.
DE: Dreistelliger ISO-Code der Währung.
DE: Der Betrag bestimmt das Volumen der Transaktion. Dieser Betrag wird in der vom Terminal verwendeten Landeswährung berechnet. Zum Tagesabschluss enthält er alle Kartentransaktionen, Gutschriften abzüglich Belastungen.
DE: Tipp. Bei Bedarf auszufüllen.
DE: Der Cashback-Betrag wird eingetragen, wenn eine Cashback-Transaktion verwendet wird.
DE: Kartennummer (PAN); sie liegt in maskierter Form vor. Beispiel: "479608********1859"
MANUAL - ruční zadání
ICC - čip
CTLS - Bezkontaktní
MAG - magnetický proužek.
EN: Identifies used methodfor card read. Possible values:
MANUAL - manual entry
ICC - chip
CTLS - Contactless
MAG - magstripe.
DE: Ist nur vorhanden, wenn die Transaktion bearbeitet wird.
DE: bei der Zahlung eingegebene Referenznummer
DE: Datum, an dem die Transaktion bearbeitet wurde.
DE: Zeitpunkt, zu dem die Transaktion verarbeitet wurde.
DE: Identifiziert die EMV-App, die für die Transaktionsverarbeitung verwendet wird - zum Beispiel Visa Debit
DE: Kartenetikett der verwendeten Karte
DE: Wird für die Stornierung von Transaktionen verwendet. Verwendet den empfangenen Wert, der Teil der Transaktion war, die Sie stornieren möchten.
DE: Definiert die Chargennummer. Wird bei der Transaktion "Charge abschließen" angezeigt.
VISA
MASTER
AMEX
DISCOVERY
DE: Mögliche Werte:
VISA
MASTER
AMEX
DISCOVERY
DE: Zeigt an, ob die PIN eingegeben wurde
wahr/falsch
DE: Zeigt die Adresse des Händlers an.
DE: Zeigt die Verifizierungsmethode des Karteninhabers an (Pin, Keine).
DE: Transaktionsidentifikationsnummer in der GP tom-Anwendung
DE: Der gesamte Betrag wurde einschließlich Trinkgeld gezahlt.
DE: Identifikationsnummer der Quittung
DE: Ein sechsstelliger numerischer Code, der vor einer Zahlung eingegeben werden muss.
DE: Zeigt den DCC-Status an. Bei "ACCEPTED" wurde die Transaktion über DCC abgewickelt, und Sie müssen die Quittung mit den DCC-Daten ausfüllen. Bei "NOT_ACCEPTED" können Sie die DCC-Daten ignorieren.
EN: Transaktionsbetrag in DCC-Währung – in der Währung der Kundenkarte. Sie müssen diesen Betrag auf Ihrem Beleg genau so ausweisen, wie er in der API-Antwort angegeben wurde, einschließlich der korrekten Dezimalstellen.
EN: Währung der Kundenkarte.
EN: Gibt den Wechselkurs an. Dieser Wert ist in der lokalen Terminalwährung angegeben. Sie müssen ihn auf Ihrem Beleg genau so angeben, wie er in der API-Antwort erhalten wurde, einschließlich der korrekten Dezimalstellen.
EN: Angabe der Umrechnungsrate. Sie müssen diese auf Ihrem Beleg genau so angeben, wie sie in der API-Antwort angegeben wurde, einschließlich der korrekten Dezimalstellen.
DE: Gibt an, ob die Karte des Kunden innerhalb oder außerhalb der EU ausgestellt wurde. Wenn der Wert "0" oder "1" lautet, muss auf dem Beleg der Text "Aufschlag" angezeigt werden. Wenn der Wert "2" lautet, muss auf dem Beleg der Text "Aufschlag gegenüber dem EZB-Kurs" angezeigt werden.
