No. You can use secure credit card processing through Authorize.net. If you would like to use PayPal instead, it can process credit cards without having a PayPal account. Simply go through checkout, select the PayPal option listing credit cards and on the next page select “Don’t have a PayPal account” instead of logging into an account.