> ## Documentation Index
> Fetch the complete documentation index at: https://developers.uqpay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Apply for a Virtual Account

1. Sign in to the Dashboard > Select **Global Account**
2. Navigate to **Global account** screen
3. Click **New Global Account** in the top right corner

<img src="https://mintcdn.com/uqpay-0838527a/ynKaMDHkJfeg6L8y/images/global-account/apply-for-a-virtual-account-screenshot-2025-11-10-at-17.25.36.png?fit=max&auto=format&n=ynKaMDHkJfeg6L8y&q=85&s=dcea1758ca9fc2a88a901c6a1466af14" alt="apply for a virtual account screenshot 2025 11 10 at 17.25.36" width="1352" height="878" data-path="images/global-account/apply-for-a-virtual-account-screenshot-2025-11-10-at-17.25.36.png" />

4. Select the account type you wish to create and fill in the required information.

## Applying via API

If you are integrating programmatically rather than using the Dashboard, call the [Create Virtual Account](/global-account/v1.6/api-reference/create-virtual-account) API. For the full asynchronous lifecycle, including webhook handling, status checks, and deposit reconciliation, see [Virtual Account API Lifecycle](/global-account/v1.6/guide/virtual-account-api-lifecycle).

<Warning>
  The synchronous response always returns `SUCCESS` and is **acknowledgement only**. The application's final state is delivered asynchronously through the [Virtual Account Create / Update webhook](/global-account/v1.6/webhooks/virtual-account-create-update):

  * `virtual.account.create` — UQPAY has accepted the application for the requested currency.
  * `virtual.account.update` with `status = Active` — the VA is now usable.

  No webhook is sent on failure. Subscribe to the webhook before issuing any production Create VA calls.
</Warning>
