post https://your.custom.endpoint.com/transactionstatus
This callback is triggered by Decentro to a custom end-point of the platform for each incoming and outgoing transaction initiated through Decentro, once it reaches its terminal status.
Important Note
Please use only Staging Credentials on each API Reference page to test the APIs directly from our Documentation.
API Endpoints
Environment | Endpoint |
---|---|
Staging / Sandbox | https://your.custom.endpoint.com |
Production | https://your.custom.endpoint.com |
Salient points:
- Maximum 3 attempts to post the callback, post which the explicit Get status call has to be made for obtaining the transaction status.
- It is mandatory to adhere to the response structure as specified in the examples.
- It is recommended that you whitelist Decentro's originating IP.
- It is recommended that you share your auth of preference with us, which will then be propagated as part of the callback request.
- Callbacks will be triggered only in case of terminal statuses (failure or success) and not while the transaction is pending.
- BeneficiaryName and bankReferenceNumber will be present only when Decentro's banking partners respond accordingly.