Virtual Account
Endpoints
Section titled “Endpoints”| Service | Code | Method | Path |
|---|---|---|---|
| VA Inquiry | 24 | POST | /transfer-va/inquiry-va |
| VA Payment | 25 | POST | /transfer-va/payment |
| VA Create | 27 | POST | /transfer-va/create-va |
| VA Delete | 31 | DELETE | /transfer-va/delete-va |
VA Create (27)
Section titled “VA Create (27)”Request
Section titled “Request”{ "partnerServiceId": "88888", "customerNo": "1234567890", "virtualAccountName": "BUDI SANTOSO", "totalAmount": { "value": "150000.00", "currency": "IDR" }}Response
Section titled “Response”{ "responseCode": "2002700", "responseMessage": "Successful", "virtualAccountData": { "partnerServiceId": "88888", "customerNo": "1234567890", "virtualAccountNo": "888881234567890", "virtualAccountName": "BUDI SANTOSO", "totalAmount": { "value": "150000.00", "currency": "IDR" } }}VA Payment (25)
Section titled “VA Payment (25)”Request
Section titled “Request”{ "virtualAccountNo": "888881234567890", "paidAmount": { "value": "150000.00", "currency": "IDR" }, "paymentRequestId": "pay-123"}Error Codes
Section titled “Error Codes”| Code | Message |
|---|---|
| 4042512 | VA not found |
| 4042513 | Paid amount mismatch |
| 4042514 | VA already paid |