×
×

Knowledgebase & Downloads

How long does it take to setup an account?

How long does it take to setup an account?

If an order passes our automated fraud check the account is setup within minutes of ordering.
Orders that do not pass our automated fraud screening will require additional verification before payments are processed and account setup begins.
Additional Verifications are reviewed and processed within one business day.