Skip to content

Void

Payment Void

Direction

POS -> Terminal

This method is used by the POS to request a terminal to void a payment when it was only auth'd.

json
{
  "action": "payment",
  "method": "void",
  "data": {
    "TerminalId": "",
    "PaymentId": "",
    "Reason": "",
    "MerchantData": {
      "CustomKey": "CustomValue"
    }
  }
}

Payment Void Result

Direction

Terminal -> POS

This method is the actual void result from the AUTH API.

json
{
  "action": "payment",
  "method": "void",
  "data": {
    "TerminalId": "",
    "PaymentId": "",
    "Approved": false,
    "ResponseText": "",
    "MerchantData": {
      "CustomKey": "CustomValue"
    }
  }
}