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.
- Rare manual reversals by the DT One team trigger a
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.
- Expect an HTTP
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.
