TRU Link Ersuchen/Antworten

  Zuletzt aktualisiert: 

 

Sale

Verwenden Sie diese Transaktion, um einen Standardverkauf zu bearbeiten.

Endpunkt : /sale

Beispiel für eine Anfrage Beispiel einer Antwort
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"terminalserialnumber":"6789654678",
"type":"sale",
"amount":"20.00",
"refid":"12345678987654321",
"wait":"y"
}
  • Die Transaktion wird am Ende des Tages automatisch abgewickelt.
  • Für DCC wird die PED auf Wunsch in der Karte Währung verarbeitet.
Void

Verwenden Sie diese Transaktion, um eine zuvor eingereichte Transaktion zu stornieren.

Endpunkt : /void

Beispiel für eine Anfrage Beispiel einer Antwort
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"terminalserialnumber":"6789654678",
"type":"void",
"refid":"12345678987654321"
}

  Die refid bezieht sich auf die ursprüngliche Transaktion refid.

Erstattung

Verwenden Sie diese Transaktion für die Rückerstattung auf eine Karte.

Endpunkt : /refund

Beispiel für eine Anfrage Beispiel einer Antwort
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"terminalserialnumber":"6789654678",
"type":"refund",
"amount":"20.00",
"refid":"12345678987654321234"
}
  • Die refid bezieht sich auf das Original.
  • Die Erstattung kann bis zur Höhe des ursprünglichen Transaktionsbetrags erfolgen.
  • Bei Transaktionen unter CNP muss die Kartennummer in das Terminal eingegeben werden.
  • Satz linked zu "n", um eine nicht verknüpfte Erstattung zu bearbeiten. Standardmäßig sind alle Erstattungen verknüpft. 
PreAuth

Die PreAuth Transaktion wird eine Standardtransaktion Autorisierung durchgeführt, um Geldmittel von der Karte des Kunden zu erhalten. Anschließend erfolgt ein Capture, um die Transaktion abzuschließen.

Endpunkt : /preauth

Beispiel für eine Anfrage Beispiel einer Antwort
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"terminalserialnumber":"6789654678",
"type":"preauth",
"amount":"60.00",
"refid":"89045432",
"wait":"y"
}
  • Mit dieser Vorgangsart werden PreAuth CP und CNP. Bei CNP Transaktionen kann die Kartennummer auf PED eingegeben werden.
  • Die topuptoken die in der Antwort zurückgegeben wird, kann verwendet werden, um den genehmigten Betrag zu einem späteren Zeitpunkt zu erhöhen. Geben Sie den Wert in das Feld topuptoken in einer neuen PreAuth-Anfrage und die neue amount angegebene Betrag wird zum gesamten vorautorisierten Betrag addiert. Diese Funktion ist derzeit nur auf einige Visa/Mastercard Emittenten beschränkt. Wenn der Emittent Aufladungen nicht unterstützt, wird die Transaktion abgelehnt.
Capture

Verwenden Sie diese Transaktion, um eine zuvor genehmigte Transaktion zu erfassen.

Endpunkt : /capture

Beispiel für eine Anfrage Beispiel einer Antwort
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"type":"capture",
"amount":"40.00",
"refid":"123456789876543212345"
}
  • Verwenden Sie die refid um die ursprüngliche Berechtigung zu identifizieren.
  • Die Einziehung kann bis zu 100 % der ursprünglichen Genehmigung betragen.
  • Die Erfassung kann nur einmal für eine PreAuth.
  • Die Transaktion kann an einem anderen Terminal als der ursprünglichen Transaktion erfasst werden. Wenn keine terminalserialnumber empfangen wird, verwendet das System die terminalserialnumber verwendet in der PreAuth.
Status

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

Endpunkt : /status

Beispiel für eine Anfrage Beispiel einer Antwort
{
"siteid":"123456",
"txndate":"2023-02-01:16:13:20",
"refid":"123456789876543212345"
}

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

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