Real-time transaction status updates are sent to a provided callback URL during processing
Callback Triggers
- Status changes to
COMPLETEDorDECLINEDtrigger a callback. - Rare manual reversals by the DT One team trigger a
REVERSEDstatus callback.
Callback Endpoint Implementation
- The sending partner must implement a publicly accessible callback endpoint.
- Expect an HTTP
POSTrequest with a JSON transaction object. - Use tools like ngrok during development to expose local servers.
Callback Response and Retries
- Respond with an HTTP
2XXstatus upon successful data receipt. - Unsuccessful responses trigger retry attempts.
- After retries, query the API for transaction status.