TRU Link Verzoeken/antwoorden

  Laatst bijgewerkt: 

 

Sale

Gebruik deze transactie om een standaard verkoop te verwerken.

Eindpunt : /sale

Voorbeeld verzoek Voorbeeld antwoord
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"terminalserialnumber":"6789654678",
"type":"sale",
"amount":"20.00",
"refid":"12345678987654321",
"wait":"y"
}
  • De transactie wordt aan het eind van de dag automatisch afgewikkeld.
  • Voor DCC zal de PED in de kaart Munt worden verwerkt indien daarom wordt verzocht.
Void

Gebruik deze transactie om een eerder ingediende transactie te annuleren.

Eindpunt : /void

Voorbeeld verzoek Voorbeeld antwoord
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"terminalserialnumber":"6789654678",
"type":"void",
"refid":"12345678987654321"
}

  De refid verwijst naar de oorspronkelijke transactie refid.

Terugbetaling

Gebruik deze transactie om terug te storten op een kaart.

Eindpunt : /refund

Voorbeeld verzoek Voorbeeld antwoord
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"terminalserialnumber":"6789654678",
"type":"refund",
"amount":"20.00",
"refid":"12345678987654321234"
}
  • De refid verwijst naar het origineel.
  • De terugbetaling kan maximaal het bedrag van de oorspronkelijke transactie zijn.
  • Voor CNP transacties moet het kaartnummer in de terminal worden ingevoerd.
  • Stel linked naar "n" om een niet-gekoppelde terugbetaling te verwerken. Standaard zijn alle teruggaven gekoppeld. 
PreAuth

De PreAuth transactie verwerkt een standaard autorisatie transactie om geld vast te houden van de kaart van de klant. Volg dit op met een Capture om de transactie te voltooien.

Eindpunt : /preauth

Voorbeeld verzoek Voorbeeld antwoord
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"terminalserialnumber":"6789654678",
"type":"preauth",
"amount":"60.00",
"refid":"89045432",
"wait":"y"
}
  • Dit transactietype behandelt PreAuth CP en CNP. Voor CNP transacties kan het kaartnummer worden ingevoerd op de PED.
  • De topuptoken die in het antwoord wordt geretourneerd, kan worden gebruikt om het geautoriseerde bedrag op een later tijdstip te verhogen. Geef de waarde op in het veld topuptoken in een nieuw PreAuth-verzoek en de nieuwe amount gespecificeerd wordt toegevoegd aan het totale vooraf geautoriseerde bedrag. Deze functionaliteit is momenteel alleen beperkt tot sommige Visa/Mastercard emittenten. Als de emittent geen opwaarderingen ondersteunt, wordt de transactie geweigerd.
Capure

Gebruik deze transactie om een eerder geautoriseerde transactie vast te leggen.

Eindpunt : /capture

Voorbeeld verzoek Voorbeeld antwoord
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"type":"capture",
"amount":"40.00",
"refid":"123456789876543212345"
}
  • Gebruik de refid om de oorspronkelijke machtiging te identificeren.
  • De vastlegging kan tot 100% van de oorspronkelijke vergunning bedragen.
  • De vangst kan slechts eenmaal worden uitgevoerd voor een PreAuth.
  • De transactie kan worden vastgelegd op een andere terminal dan de oorspronkelijke transactie. Indien geen terminalserialnumber wordt ontvangen, zal het systeem de terminalserialnumber gebruikt in de PreAuth.
Status

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

Voorbeeld verzoek Voorbeeld antwoord
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"refid":"123456789876543212345"
}

  Gebruik de refid om de oorspronkelijke machtiging te identificeren.

Was dit artikel nuttig?
0 van de 0 vonden dit nuttig