Parent: Overview · Updated: 2026-08-05
sub/create / sub/get / sub/list)VIRTUAL_ACCOUNT_UPDATED for account availability changesVIRTUAL_ACCOUNT_ORDER_UPDATED; you may receive VIRTUAL_ACCOUNT_UPDATED againSUB_VIRTUAL_ACCOUNT_RFI_REQUIRED arrives asynchronously, follow RFI — remediation is decoupled from the main payin floworder/detail / primary/get-balanceSUCCESS), the merchant can request a refund:| Status | Meaning |
|---|---|
REFUNDING | Refund in progress |
REFUNDED | Refunded (funds had been credited to the balance) |
REFUND_FAIL | Refund failed |
RETURNED | Returned to source (never credited to the balance; typically a compliance / RFI system return) |
POST /v1/virtual-account/order/refund. State machine: statuses.md · Payin.| Key | Use |
|---|---|
VA orderId | BPN payin order |
Webhook eventId | Callback idempotency |
Webhook referenceId | Linked business object |
VaOrderStatus.