Examples
Successfull Examples
| Request | Response |
|---|---|
{ "bank_code": "bca", "account_number": "1100000", "reference_id": "refid_01" } | Status code: 200 { "message": "success verify bank account", "data": { "id": "42197b47-ff5b-48f7-969c-f2c81cd4abcd", "account_name": "John Doe", "bank_code": "BCA", "account_number": "1100000", "reference_id": "refid_01" } } |
{ "bank_code": "bca", "account_number": "1100123", "reference_id": "refid_01" } | Status code: 400 { "message": "Account does not exist", "error_code": "VHB_40010" }
|
{ "bank_code": "bca", "account_number": "1100123", "reference_id": "refid_01" } | Status code: 400 { "message": "Account is dormant", "error_code": "VHB_40011" }
|
"bank_code": "bca", "account_number": "1100123", "reference_id": "refid_01" } | Status code 400 { "message": "Account is closed", "error_code": "VHB_40012" }
|
Negative Cases Examples
| Request | Response |
|---|---|
| Unauthorized App-id or API Key | { "message": "Authorization failed" } Notes: This error is triggered by unauthorized credentials. |
"bank_code": "", "account_number": "", "reference_id": "" } | { "message": "There's a problem with your JSON payload", "error_code": "VHB_40001", "error_fields": [ { "field": "bank_code", "message": "bank_code cannot be empty" }, { "field": "account_number", "message": "account_number cannot be empty" } ] } Notes: This error is triggered by one or more empty payloads. |
"bank_code": "ID_BCA", "account_number": "110000abc", "reference_id": "refid_01" } | { "message": "There's a problem with your JSON payload", "error_code": "VHB_40001", "error_fields": [ { "field": "account_number", "message": "field must be numeric" } ] } Notes: This error is triggered by alphabet on account_number. |
Updated about 11 hours ago
