Do I need a credit card for booking?

When booking a flexible rate is required to deposit a credit card.

When booking a non-cancelable rate you can choose between the payment method PayPal or credit card, here the specification of a credit card is not mandatory.