Loading...
Loading...
https://merchant.paywize.inAdd a new customer under UPI Collections through Connected Banking.
Last updated: 2026-08-03
POST /api/v1/connected-banking/public/upi-collection/customers
This API endpoint is used to add a new customer under UPI Collections. Clients must encrypt their data using the method described above before sending it to the server. The encrypted data should be base64-encoded for safe transmission.
Content-Type: application/json
Authorization: Bearer <jwt_token>
The following fields must be encrypted before being sent to the server:
| Field | Required | Type | Description |
|---|---|---|---|
| name | Yes | String | Full name of the customer. Example: John Doe. |
| enableUpi | Yes | Boolean | send true to enable UPI collections for this customer. |
| enableVam | Yes | Boolean | send true to enable VAM for this customer. |
| dailyLimit | Yes | Number | Daily limit for VAM (Virtual Account) collection. Required when enableVam is true. |
| pan | Optional | String | PAN of the customer. Example: ABCDE1234F. |
| aadhaar | Optional | String | Aadhaar number of the customer. Example: 123456789123. |
Note:
panandaadhaarare optional fields — include either, both, or neither depending on the KYC information available for the customer.
{
"payload": "0AkizSTHFK96vJLuQql4/Ln2R0evKIeTLc7kNPX9...encrypted_payload_here"
}
{
"name": "john doe",
"enableUpi": true,
"enableVam": true,
"pan": "ABCDE1234F",
"aadhaar": "123456789012",
"dailyLimit": 10000
}
{
"respCode": 2004,
"respMessage": "Customer created successfully",
"data": "6Cg+4rSLEiN1fFBC97rflSw6eYnFszqMYAj....encrypted_data_here"
}
{
"custId": "828668227300009",
"name": "john doe",
"upiEnabled": true,
"vamEnabled": true,
"status": 1,
"vaN": "98852040000001"
}
| Code | Message |
|---|---|
| 2004 | Customer created successfully |
| 4170 | At least one of enableUpi or enableVam must be enabled |
| 4171 | Invalid PAN format |
| 4174 | dailyLimit is required when enableVam is true |
| 4178 | Customer name is required |
| 4001 | Unauthorized access |
| 5000 | Internal server error |