Description: -Your organization will provide us a Call-back URL with the following configurations-
|
URL: To be shared by your organization. |
Headers
Content-Type: application/JSON |
client_id: To be shared during integration |
client_secret: To be shared during integration |
Request Body Parameters(Initial Callback)
Parameter | Description | Data Type | Mandatory/ Optional |
StatusDesc | Status Description Must not be NULL. E.g. - "transaction successful" |
String | Mandatory |
createdDate | Created Date, Must Not be NULL. E.g. - "2022-12-05 10:00:00" |
String | Mandatory |
updatedDate | Updated Date, Must Not be NULL E.g. - "2022-12-05 10:01:00" |
String | Mandatory |
productCode | Product Code. E.g. - "DMT" | String | Mandatory |
txnType | Transaction Type. E.g. - "IMPS_FUND_TRANSFER" |
String | Mandatory |
txnAmount | Transaction AmountMust not be NULL. E.g. - "100" |
String | Mandatory |
customerIdentIfication | Customer’s Identification (Mobile Number). E.g.9885097078 |
String | Mandatory |
status | Status of Transaction, Must not be NULL. E.g.- "SUCCESS" |
String | Mandatory |
txnId | Transaction ID. It must Not be NULL. E.g.-"1615473591984128" |
Integer | Mandatory |
userName | User Name. E.g. - "retailer1" | String | Mandatory |
ClientRefID | Client Reference ID, It must Not be NULL.length ≤ 20. E.g. - "20720" |
String | Mandatory |
paramB | To be used as per discretion. Must not be NULL..length ≤ 20. E.g. "771" |
Alphanumeric String | Not Mandatory |
paramC | To be used as per discretion. Must not be NULL..length ≤ 20. | Alphanumeric String | Not Mandatory |
beneDetails | Bene Details. | ||
beneBankName | Bene’s Bank Name. E.g. - "SBIN" | String | Mandatory |
beneName | Name of Beneficiary. E.g. - "P SHIVA MURUGAN" |
String | Mandatory |
beneAccountNo | Bene’s Account Number. E.g. - "030401509517" |
String | Mandatory |
phoneNo | Bene’s Phone Number. E.g. - "4537821453" |
String | Mandatory |
beneIFSC | Bene’s IFSC Code. E.g. - "ICIC0000304" |
String | Mandatory |
"transactionDetails" | Transaction Details. | ||
gateWayTxnId | Gateway Transaction ID. It must Not be NULL. E.g.-"16154735919841281" |
String | Mandatory |
parentTxnId | Parent Transaction ID. It must Not be NULL. E.g.-"1615473591984128" |
String | Mandatory |
amount | Transaction Amount Must not be NULL. .E.g. - "5000" |
String | Mandatory |
status | Status of Transaction, Must not be NULL. E.g.- "SUCCESS" |
String | Mandatory |
txnStatusCode | Transaction Status Code. E.g. - 4/td> | String | Mandatory |
txnStatusDesc | Status Description, Must not be NULL. E.g. - "Transaction Success" |
String | Mandatory |
beneName | Name of Beneficiary. E.g. - "SACHIN DAS" |
String | Mandatory |
rrn | rrn number from bank's end. It must Not be NULL. E.g.-231813095773 |
String | Mandatory |
Sample Request Body(Sample Initial Callback)
Request Body Parameters(Callback InProgress)
Parameter | Description | Data Type | Mandatory/ Optional |
parentTxnId | Parent Transaction ID. It must Not be NULL. E.g.-"1615473591984128" |
String | Mandatory |
gateWayTxnId | Gateway Transaction ID. It must Not be NULL. E.g.-"16154735919841281" |
String | Mandatory |
amount | Transaction Amount Must not be NULL. .E.g. - "100" |
String | Mandatory |
status | Status of Transaction, Must not be NULL. E.g.- "SUCCESS" |
String | Mandatory |
txnStatusCode | Transaction Status Code. E.g. - "5"/td> | String | Mandatory |
txnStatusDesc | Status Description, Must not be NULL. E.g. - "transaction successful" |
String | Mandatory |
beneName | Name of Beneficiary. E.g. - "SACHIN DAS" |
String | Mandatory |
rrn | rrn number from bank's end. It must Not be NULL. E.g.-231813095773 |
String | Mandatory |
ClientRefID | Client Reference ID, It must Not be NULL.length ≤ 20. E.g. - "20720" |
String | Mandatory |
paramB | To be used as per discretion. Must not be NULL..length ≤ 20. E.g. "771" |
Alphanumeric String | Not Mandatory |
paramC | To be used as per discretion. Must not be NULL..length ≤ 20. | Alphanumeric String | Not Mandatory |
createdDate | Created Date, Must Not be NULL. E.g. - "2022-12-05 10:00:00" |
String | Mandatory |
updatedDate | Updated Date, Must Not be NULL E.g. - "2022-12-05 10:01:00" |
String | Mandatory |
Sample Request(Callback In Progress)
Sample Response
Success:
{
"status": 0, "statusDesc": "success" } |
Failed:
{
"status": 1, "statusDesc": "Failure" } |
Response Codes
Code | Significance | Description |
0 | SUCCESS | Successful |
1 | FAILURE | Unsuccessful |