Processing is done by Paypal. You do not need to sign up for a Paypal account to place payment. If you don't have an account, your credit card will be processed just like it is through other processors.
PayPal is the faster, safer way to pay online. The service allows members to send money without sharing financial information, with the flexibility to pay using their account balances, bank accounts, credit cards or promotional financing.