These payments are taken via the
'Paypal' secure server which does not reveal your credit card details to
the merchant.
This does not require you to have a Paypal
account though you will be offered the opportunity to open one when the
transaction is complete.