You can pay by credit card (Mastercard, Visa, American Express) and some debit cards are also accepted.
For users with a German bank account, payment by direct debit is also available.