Onestack will update the CBS with settled status and UTR upon settling the money in Bank’s pooling / bank account
CBS to initiate a internal ledger entry, config the payments real time in the Bank account statement
POST /cbs/update-upi-status
{
"ver": "1.2", //required
"timestamp": "2021-12-31 23:59:59",//required
"txnid": "0b811819-9044-4856-b0ee-8c88035f8858", //required
"data":"AB1C505BE81959A0E20257AE.....4DF393C1" //required
}
Encrypted Payload
"param_array": {
"customer":{
"bank_id":"99999ABC", //required
"branch_id":"", //optional
"customer_token": "eyJraWQiOiJUDzMyW14ze6cgW1S6XHx2kq0J" //required
},
"utr_transaction":{
"upi_transaction_no":"SBI4af237bdeb40435bb699cb100a551abb", //required
"settlement_status":"completed", //required
"amount":"999", //in paise //required
}
}
Success Response
{
"ver": "1.2", //requried
"timestamp": "2021-12-31 23:59:59", //requried
"txnid": "4a4adbbe-29ae-11e8-a8d7-0289437bf331", //requried
"status": "success", //required
"message": "Record updated successfully", //required
}
Failure Response
{
"ver": "1.2", //requried
"timestamp": "2021-12-31 23:59:59", //requried
"txnid": "4a4adbbe-29ae-11e8-a8d7-0289437bf331", //requried
"status": "failed", //required
"message": "Something went wrong please contact support team", //required
}
This API will call after specific time with 0 day transaction list
POST /cbs/settlement-upi