How long does account approval take?

Updated June 18, 2026

Most applications are reviewed in 24 hours. Some may take up to 72 hours. We’ll reach out if we need more information.

If approved, you'll get an email with a link to your dashboard, so you can start setting up your account.