TransactionReturnedNotification

When a transaction return has progressed through the system, we use a callback mechanism to notify you that the return has completed.

Callbacks take the form of a HTTP request to a server you have specified. The TransactionReturnNotification data type forms the body of these requests and contains details of the transaction request id, the value of the return, the reason for return and a link to where further details of the transaction can be found.

📘

Setup Required

Callbacks are not enabled by default. You will need to login to the Merchant Administration System and enable them.

PropertyTypeDescription
ReturnedOnUTCDateTimeThe datetime when the return was completed.
ReturnReasonStringText indicating the reason the transaction was returned.
ReturnValueNumber and StringNumber and text indicating the value and currency of the return.
TransactionRequestIdString (optional)The ID of the transaction request.
TimestampUTCDateTimeThe datetime when the notification was triggered.
LinkStringA URL (location link) to the transaction in the API.
{
  "ReturnedOnUTC": "2024-02-16T09:04:40.02637Z",
  "ReturnReason": "Return reason 1",
  "ReturnValue": {"Value":500.0,"Currency":"GBP"},
  "TransactionRequestId": "3698f31c-1845-4f47-a4b1-cade6f805d57",
  "TimestampUTC": "2024-02-16T09:04:40.3941987Z",
  "Link": "https://staging-api.vitessepsp.com/api/transactions/3698f31c-1845-4f47-a4b1-cade6f805d57"
}