How can we help?

Creating a business account

To open a business account, you’ll need to fill out a short online application form. This should only take around 10 minutes.
Once you’ve submitted your application, you’ll join short queue. Our team will review your application and may reach out to you to confirm a few details. It usually takes between 1 - 7 days to open your business account, but it may take a bit longer if we’re experiencing high demand.

Related Articles