We use Paypal for credit card transactions. We do not have any other options to process credit cards unfortunately.
In Germany, for some legal reason, Paypal cannot process credit cards without you creating an account so I'm afraid that is the only option we can offer.
In the rest of the world this is not the case.
We apologise for the inconvenience.