Gebruik deze transactie om de status van een eerder ingediende transactie op te vragen. Dit kan worden gebruikt in gevallen als communicatie- of hardwarestoringen.
Eindpunt : /status
Gebruik de refid om de oorspronkelijke machtiging te identificeren.
Statusaanvraag
{
"refid":"1234567890",
"siteid":"1234",
"txndate":"2023-02-01:16:13:20"
}
Specificatie van het verzoekveld
Veld | Formaat | Beschrijving | |
Verplicht | refid | String (min lengte: 1) bijv. 1234567890 |
De unieke identifier van een transactie die moet worden opgevraagd. |
Verplicht | siteid | String (min lengte: 1) bijv. 1234 |
Unieke identificatiecode verstrekt door Trust Payments. |
Verplicht | txndate | String bijv. 2020-03-01:10:20:05 |
De datum en tijd waarop de opgevraagde transactie is verwerkt. |
Status
{
"authcode":"1234567890",
"cardtype":"VISA",
"errorcode":"1234",
"errormessage":"Error",
"finalamount":"1234",
"last4":"1234",
"refid":"1234567890",
"resultcode":"Approved",
"siteid":"1234",
"topuptoken":"1234567890",
"type":"sale"
}
Specificatie van antwoordvelden
Veld | Formaat | Beschrijving | |
Geretourneerd | refid | String bijv. 1234567890 |
De unieke identifier van de opgevraagde transactie. |
Geretourneerd | resultcode | String bijv. Goedgekeurd |
Het resultaat van de opgevraagde transactie van de verwerver. Mogelijke waarden zijn:
|
Geretourneerd | siteid | String bijv. 1234 |
Unieke code om de Trust Payments site te identificeren die wordt gebruikt om de opgevraagde transactie te verwerken. |
Geretourneerd | type |
String |
Het type verzoek dat wordt opgevraagd. |
Conditioneel | authcode | String bijv. 1234567890 |
De autorisatie van de opgevraagde transactie. Teruggestuurd indien beschikbaar. |
Conditioneel | cardtype | String bijv. VISA |
Bevat de kaartsoort die gebruikt is voor de opgevraagde transactie. Teruggestuurd indien beschikbaar. |
Conditioneel | errorcode | Geheel getal bijv. 1006 |
Met deze code kun je de fout identificeren als de opgevraagde transactie niet succesvol is verwerkt. Info over foutafhandeling. Teruggestuurd indien beschikbaar. |
Conditioneel | errormessage | String bijv. Ongeldig bedrag |
Het veld geeft details van een fout als de opgevraagde transactie niet succesvol is verwerkt. Info over foutafhandeling Teruggestuurd indien beschikbaar. |
Conditioneel | finalamount | String bijv. 1234 |
Het eindbedrag dat is geautoriseerd voor de transactie in hoofdeenheden (bijv. £20 wordt teruggestuurd als 20,00). Teruggestuurd indien beschikbaar. |
Conditioneel | last4 | String bijv. 1234 |
De laatste 4 cijfers van de debit/credit card van de klant die gebruikt is om de opgevraagde transactie te faciliteren. Teruggestuurd indien beschikbaar. |
Conditioneel | topuptoken | String bijv. 1234567890 |
Een token dat de vorige autorisatie aan deze verbindt. Hiermee kunnen de gereserveerde fondsen worden verhoogd. Teruggestuurd indien beschikbaar. |