you can pay by credit card on sites that accept paypal without having an account. All that happens is paypal processes the transaction and sends the money to the site's paypal account.