Can I pay for my order by card?

Yes you can, but you must do this through Paypal. If you do not have a paypal account you can set one up, as you are checking out.