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:
|
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 |
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. |