1. FAQs
  2. Merchant
  3. Terms and Conditions

Do I have to put down a deposit in order to get an account?

No.