Callbacks

Real-time transaction status updates are sent to a provided callback URL during processing

Callback Triggers

  • Status changes to COMPLETED or DECLINED trigger a callback.
  • Rare manual reversals by the DT One team trigger a REVERSED status callback.

Callback Endpoint Implementation

  • The sending partner must implement a publicly accessible callback endpoint.
  • Expect an HTTP POST request with a JSON transaction object.
  • Use tools like ngrok during development to expose local servers.

Callback Response and Retries

  • Respond with an HTTP 2XX status upon successful data receipt.
  • Unsuccessful responses trigger retry attempts.
  • After retries, query the API for transaction status.