Status

  Zuletzt aktualisiert: 

Verwenden Sie diese Transaktion, um den Status einer zuvor eingereichten Transaktion abzurufen. Dies kann zum Beispiel bei Kommunikations- oder Hardwarefehlern verwendet werden.

Endpunkt : /status

  Verwenden Sie die refid um die ursprüngliche Berechtigung zu identifizieren.

 

Status-Anfrage

{
"refid":"1234567890",
"siteid":"1234",
"txndate":"2023-02-01:16:13:20"
}

 

Feldspezifikation anfordern

  Feld Format Beschreibung
  Erforderlich refid String (Mindestlänge: 1) z.B. 1234567890

Der eindeutige Bezeichner einer abzufragenden Transaktion.

  Erforderlich siteid String (Mindestlänge: 1)
z.B. 1234

Einzigartiger Identifikationscode, der von Trust Payments bereitgestellt wird.

  Erforderlich txndate Zeichenfolge
z. B. 2020-03-01:10:20:05

Das Datum und die Uhrzeit, zu der die abgefragte Transaktion verarbeitet wurde.

 

Status Antwort

{
"authcode":"1234567890",
"cardtype":"VISA",
"errorcode":"1234",
"errormessage":"Error",
"finalamount":"1234",
"last4":"1234",
"refid":"1234567890",
"resultcode":"Approved",
"siteid":"1234",
"topuptoken":"1234567890",
"type":"sale"
}

 

Spezifikation des Antwortfeldes

  Feld Format Beschreibung
  Zurückgeschickt refid String
z.B. 1234567890

Der eindeutige Bezeichner der abgefragten Transaktion.

  Zurückgeschickt resultcode String
z.B. Genehmigt

Das Ergebnis der abgefragten Transaktion des Erwerbers. Mögliche Werte sind:

  • Approved
  • Cancelled
  • Connection Timeout
  • Declined
  • Error
  • Pending
  • Terminal Busy
  Zurückgeschickt siteid Zeichenfolge
z.B. 1234

Eindeutiger Code zur Identifizierung des Trust Payments , der für die Verarbeitung der abgefragten Transaktion verwendet wird.

  Zurückgeschickt Typ

String
z.B. Verkauf

Der Typ der abgefragten Anfrage.

  Bedingt authcode String
z.B. 1234567890

Der Autorisierung der abgefragten Transaktion.

Wird zurückgegeben, wenn verfügbar.

  Bedingt cardtype Zeichenfolge
z.B. VISA

Enthält den Kartentyp, der für die abgefragte Transaktion verwendet wurde.

Wird zurückgegeben, wenn verfügbar.

  Bedingt errorcode Ganzzahl
z.B. 1006

Dieser Code hilft Ihnen, den Fehler zu identifizieren, wenn die abgefragte Transaktion nicht erfolgreich verarbeitet wurde. Informationen zur Fehlerbehandlung.

Wird zurückgegeben, wenn verfügbar.

  Bedingt errormessage String
z.B. Ungültiger Betrag

Das Feld gibt Details zu einem Fehler zurück, wenn die abgefragte Transaktion nicht erfolgreich verarbeitet wurde. Informationen zur Fehlerbehandlung

Wird zurückgegeben, wenn verfügbar.

  Bedingt finalamount Zeichenfolge
z.B. 1234

Der für die Transaktion genehmigte Endbetrag in Haupteinheiten (z. B. 20,- € würde als 20,00 € zurückgegeben).

Wird zurückgegeben, wenn verfügbar.

  Bedingt last4 Zeichenfolge
z.B. 1234

Die letzten 4 Ziffern der Debit-/Kreditkarte des Kunden, die zur Durchführung der abgefragten Transaktion verwendet wurde.

Wird zurückgegeben, wenn verfügbar.

  Bedingt topuptoken String
z.B. 1234567890

Ein Token, der die vorherige Autorisierung mit dieser verbindet. Ermöglicht die Aufstockung der reservierten Mittel.

Wird zurückgegeben, wenn verfügbar.

War dieser Artikel hilfreich?
0 von 0 Personen fanden dies hilfreich