Skip to main content
All CollectionsAccount Support
How long does it take to setup my account?
How long does it take to setup my account?
Carlos Escalante avatar
Written by Carlos Escalante
Updated over 6 years ago

We manually review each order to protect ourselves from fraud, your account details will be sent within 12 hours, but usually much quicker.

Did this answer your question?