Webhook VA Status
Path
- URL: Partner provide url
- Method: POST
- Description: This webhook is triggered when there is a status update on a virtual account
Request
Request Table
| Params | Data type + length | Required | Description |
|---|---|---|---|
| request_id | string(50) | Yes | Unique request ID, suggested format: MerchantCode+YYYYMMDDHHMMSS+UniqueId |
| request_time | string(19) | Yes | Request time in format: YYYY-MM-DD HH:MM:SS |
| reference_code | string(100) | Yes | The reference code of VA managed in your system |
| status | string(10) | Yes | 1: Active, 2: Inactive |
| acc_no | string(22) | Yes | Bank account number |
| reject_reason | string(255) | Yes | In case of VA deactivation, Baokim will send the reason |
Request Example
{
"request_id": "PARTNER12320231105123000ID01",
"request_time": "2023-11-05 12:30",
"reference_code": "ORDER1234567890123456789012345",
"status": 1,
"acc_no": "12345678901234567890",
}
Response
Response Table
| Params | Data type + length | Required | Description |
|---|---|---|---|
| response_code | int(4) | Yes | Error code from Baokim as per Error Codes Table |
| response_message | string(100) | Yes | Description of the error code from Baokim as per Error Codes Table |
Response Example
{
"response_code": 200,
"response_message": "Success"
}
Error Code
| Response Code | Response Message |
|---|---|
| 200 | Success |
| 11 | Failed |
| 101 | System Error |