Whether you're opening your first account or moving eight figures a month, the conversation starts here. We reply within one business day — usually much faster.
The three questions we hear most.
Most businesses are verified and transacting within 2–5 working days. Complex structures (multiple shareholders, holding companies) may take a little longer — your onboarding specialist keeps you posted at every step.
Certificate of incorporation, proof of address, and ID for directors and major shareholders. Our onboarding flow lists exactly what applies to your company type before you start.
We onboard businesses from most jurisdictions and support payments to 180+ countries. A few high-risk territories are excluded — ask us and we'll confirm yours in one email.