Support Center

When is the Credit / Debit Card Pre-Authorized?

All credit / debit cards are pre-authorized when you finish creating a new account with us.

Did you find this article helpful?