Parent: Overview
Updated: 2026-08-05
GET /v1/account/list-banks to list banksPOST /v1/account/add-account to register a beneficiary accountGET /v1/account/list-accountPOST /v1/virtual-account/order/payout with merchant idempotency key requestId (fields follow the VO)VIRTUAL_ACCOUNT_ORDER_UPDATED or poll GET /v1/virtual-account/order/detailSUCCESS; handle FAIL / RETURNED / refund states per statuses.md| Key | Rule |
|---|---|
requestId | Timeout without a clear failure → retry with the same key; validation failure → fix params and use a new key |
| Status | Meaning |
|---|---|
REFUNDING | Refund in progress |
REFUNDED | Refunded |
REFUND_FAIL | Refund failed |
RETURNED | Returned to source (channel-dependent; never credited to balance) |
POST /v1/virtual-account/order/refund