NO, we just need a credit card. PayPal will accept a credit card payment without having a PayPal account. If you have a PayPal account, you can use that to pay if you would like. For a premium account with automatic renewal, yes you will need a PayPal account.
Do I have to have a PayPal account to go Premium?
Archives
How can I pay for my Premium membership?
We use PayPal to handle our credit card transactions. You do NOT need to have a PayPal account to complete the PayPal transaction, just a credit card. If you have a PayPal account, you can log into PayPal to use your account upon checkout.