ID_VA
POST/payments
PaymentIndonesiaIDRpaymentMethod.idVa
Indonesia virtual account (VA) payment. bankCode selects the bank that issues the VA; the customer transfers to the VA number.
:::tip Bank code list
Use the paymentMethod.idVa.bankCode value from the matching country section in Bank Codes.
:::
Next action and action.payContent
Redirect the customer to action.url, or show the virtual account from action.payContent. The value is a JSON string that carries the bank code and the VA number, for example:
{"bankCode":"BCA","content":"8808123456789"}
Some channels return the VA number under vaNumber instead of content; read whichever is present.
Request
Responses
- 200
- 400
- 401
- 403
- 409
- 429
- 500
- 503
Success
INVALID_FIELD
UNAUTHORIZED
METHOD_NOT_ENABLED
IDEMPOTENCY_CONFLICT
RATE_LIMITED
INTERNAL_ERROR
SERVICE_UNAVAILABLE