v1

latestOpenAPI 3.1.02026-07-2418201.6 MB

Transaction Status Callback v2

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.

post/transactionstatus

Request body

attemptinteger required

A numerical value that indicates the attempt no. of the callback

timestampstring required

Timestamp of the CALLBACK. Not the transaction itself.

callbackTxnIdstring required

A URN created for the transaction status callback

originalCallbackTxnIdstring required

The callback URN of the 1st attempt will be present here.

transactionStatusstring required

The status of the transaction will be present here. "success" and "failure"

referenceIdstring required

The URN created by the platform in the Initiate Payout API

decentroTxnIdstring required

The URN provided by Decentro for the transaction

transactionMessagestring required

The purpose message will be present here

transferTypestring required

IMPS, UPI, NEFT and RTGS will be present here

bankReferenceNumberstring required

The bank reference number will be present here. (Note: If the transaction fails without a bank reference number, then this parameter will not be present)

beneficiaryNamestring required

The beneficiary name will be present here

transactionAmountinteger required

The transaction amount will be present here

providerMessagestring required

The provider message of the transaction will be present here.

Response

200

response_codestring

Example response

{
  "response_code": "CB_S00000"
}