Unfortunately they have stopped accepting credit cards. They now only take bitcoin and bank transfer (and cash by mail and some other non international stuff)
That's a bummer. I checked now and found that it does accept PayPal and a couple of other options (where it may be possible to use a credit card without having an account), but those come with additional privacy issues.