Prefunding
Create Withdrawal from Fund
Create a withdrawal/off-ramp order with a confirmed quote. No VND is sent until the order is confirmed.
POST
Create a withdrawal/off-ramp order that debits a partner fund balance and locks in a confirmed quote (rate, outcome, fees). No VND is sent yet — the order stays in a pending-confirmation state for up to 15 minutes, after which it expires.
To actually pay out VND, call Confirm Withdrawal with the returned
order.id before the order expires.
Use idempotency_key to ensure the order is not created twice.
Authentication
Your partner app key.
Base64-encoded Ed25519 signature of the sign data.
Unix timestamp (seconds) of the request. Must be within 60 seconds of server time.
Body Parameters
Amount to withdraw.
Currency of the amount. Available values:
vnd, token.Token symbol for the withdrawal (e.g.,
USDT, USDC, USD1).Bank payment information for the withdrawal recipient.
Callback URL for receiving withdrawal status updates.
Optional. Use this to map the Holdstation Pay order to your internal order. Must be unique per partner.
Idempotency key to ensure the withdrawal is not processed twice.