PayPal accounts are either Personal or Business. If you have a PayPal Personal account, then your customers will have to also have a PayPal account to be able to pay. If you have a PayPal Business account, then you can accept payments by credit card without your customers having to have a PayPal account.