Queues the creation of a dedicated virtual account (DVA) tied to the user’s wallet.
This endpoint is idempotent:
status: pending — poll GET /virtual-account-get until an
account number appears (typically within 30 seconds).When is this needed? DVA creation is triggered automatically when the user passes KYC (Tier 1). Call this endpoint manually if:
Funding via DVA:
Once created, the user transfers money to their virtual account number at any bank.
Paystack detects the transfer and fires charge.success → wallet is credited automatically.
No API call needed from the client.
JWT access token obtained from /auth-verify (login context) or /auth-signup. Set the bearer_token environment variable in your API client to apply it globally.