Virtual Accounts
Learn what you need to open virtual accounts through Infinia: the account structure, the account owner behind each account, and the requirements of each country.
A virtual account holds a balance in one currency, in the name of a verified account owner. Each account you open through Infinia is subject to compliance and regulatory requirements that vary by country, currency and account owner type.
The pages in this section explain those requirements, so you can integrate correctly and avoid rejected onboarding requests. For the countries and currencies where virtual accounts are offered, see Fiat Virtual Accounts.
How it works
- Choose your structure. Decide whether the accounts live under your own company or under sub-companies. See Integration Model.
- Create the account owner. Register the individual or business that owns the account with Create Account Owner, using one of the KYC modes described in Account Owners.
- Open the account. Create the account in the currency you need with Create Account, passing the account owner's ID in
owner_id. - Track its status. The Create Account response returns the initial status. If it isn't
ACTIVEyet, listen to the account status webhook until it is. See Account Statuses.
In this section
| Page | What it covers |
|---|---|
| Integration Model | The company and sub-company hierarchy, and when to create account owners. |
| Account Capabilities | Which account owners can open an account in each currency, and the payin and payout types available to them. |
| Transaction Limits | Default monthly transaction limits per currency and account owner type, and how to request an increase. |
| Fund Flows | The supported on-ramp and off-ramp patterns for self-use and third-party accounts. |
| Operation IDs and Movements | Which IDs each operation returns, and how to match an operation to its movement. |
| Account Owners | The KYC modes (HOSTED, EXTERNAL, SELF_DECLARED) and the document upload flow. |
| KYC Requirements by Country | The account owner data and documents required to open an account in each currency, per KYC mode. |
| Account Statuses | The account lifecycle, and which operations are available in each status. |
These requirements apply when you create accounts and account owners through the API. If you have a question this section doesn't answer, contact your account manager or write to [email protected].
Updated 18 days ago

