Multiple VPAs

Onestack will generate multiple VPA against each customer account.

Ex: Bharat Bank Account No 999999999 - Multiple VPA will be (one.999999999@kotak, one.999999999@icicibank, one.999999999@yes, etc)

For already registered users, more VPAs will be generated and posted to CBS.

POST /cbs/add-upi-id


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": {
		"customer":{
			"bank_id":"99999ABC", //required
			"branch_id":"", //optional
			"customer_token": "eyJraWQiOiJUDzMyW14ze6cgW1S6XHx2kq0J",
			"account_no":"999999999999"		
		},
		"upi_id": "upiprefix.9999999999@upihandler" // eg. one.999999999@kotak
}

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", //requried
  "message": "Record added 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", //requried
  "message": "Something went wrong please contact support team" //required
}

Update UPI VPA ID

For all new customers Onestack will generate UPI ID and will share with CBS in a request to update at customer account end