No. You do not need to enter a credit card. When you sign up from our website, you get a 14-day trial and are only required to enter your credit card when you are ready to upgrade your account.
Was this article helpful?
0 out of 0 found this helpful