Skip to main content

I couldn't create a Virtual Account

Common reasons Virtual Account creation fails, and how to resolve each one.

Overview


If you started the process of opening an Iron Virtual Account but couldn't complete it, this article covers the most common causes and how to resolve each one.

First, check your verification status


Most Virtual Account creation failures come down to verification not being complete. Check whether you're in one of these states:

  • Verification not started or in progress — your Virtual Account can't be issued until KYC is approved. See Verification requirements for Iron Virtual Accounts

  • Verification approved but documents not signed — after KYC is approved, you need to sign MoonPay’s terms of use

  • Verification declined — you'll need to fix what was flagged and resubmit before you can proceed

If you're not sure where your verification stands, check your partner app for a status indicator, or contact your partner's support team.

Note: For developers and partners - Iron's individual KYC documentation details the verification tiers and required documents, and the onboarding lifecycle reference explains the full customer creation → identification → activation flow.

Common reasons your Virtual Account can't be created


Your country isn't supported

Iron operates in 100+ countries but doesn't issue Virtual Accounts in countries that fall under its Unsupported Risk Rating. See Supported countries, currencies, and stablecoins for the high-level breakdown.

If you're verified but the Virtual Account creation fails, check whether your verified country of residence is supported. If you've moved to a supported country, you'll need to update your address (which may trigger re-verification).

Note: For developers and partners - Iron's country coverage reference lists supported onboarding countries by risk tier, including virtual account eligibility.

The banking partner declined

In some cases, Iron's underlying banking partner declines to issue a Virtual Account based on their own risk assessment. This is usually communicated as a generic decline without a specific reason (which is the bank's standard practice). Contact support if this happens — Iron can sometimes route the request through an alternative banking partner.

What to do next


If you've gone through the checks above and still can't pinpoint the cause, contact your partner's support team. If you signed up through a partner app, they can see your account status from their side and resolve most issues directly — or escalate to Iron on your behalf if needed.

Tip: When contacting support, share: the email address you signed up with, your partner app name, the currency you're trying to set up, and any error message you saw. This makes it much faster to diagnose.

FAQs


How long should account creation take after verification is approved?

Usually within a few minutes. If it's taking longer, check your email — Iron or MoonPay may have sent a request to complete or retry verification (for example, if a document was rejected and needs resubmitting). If there's nothing in your inbox and the account still hasn't appeared after an hour, contact support.

Can I retry creating my Virtual Account?

Yes, if the failure was due to something fixable like an incomplete verification. If the failure was policy-based (unsupported country, declined by banking partner), retrying won't change the outcome — you'll need support to resolve it.

Did this answer your question?