Is there any other payment method other than a credit card? No, it is currently only possible to pay with a credit card which has been correctly registered in your account.