UPI Settlement T+1

Onestack will update the CBS with settled status and UTR upon settling the money in Bank’s pooling / bank account

UPI Settlement

This API will call after specific time with 0 day transaction list

POST /cbs/settlement-upi


Request Body

{
  "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": {
		"bank_id":"99999ABC", //required
		"branch_id":"",//optional
		"utr_transactions":[
				{
						"upi_transaction_no":"SBI4af237bdeb40435bb699cb100a551abb", //required
						"settlement_utr_no":"KKBKH1401602XXXX", //required
						"settlement_status":"completed", //required
						"utr_transaction_date":"2021-12-31 23:59:59" //required
						"amount":"999", //in paise //required
				},
				{
						"upi_transaction_no":"SBI4af237bdeb40435bb699cb100a551abc", //required
						"settlement_utr_no":"KKBKH1401603XXXX", //required
						"settlement_status":"completed", //required
						"utr_transaction_date":"2021-12-31 23:59:59" //required
						"amount":"999", //in paise //required
				},
				...
		],
		
}

Response Body

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
}

UPI Status Check

To check status of an UPI transaction.