In most cases, you will need a credit card. However, some rental companies accept debit cards for the payment and deposit, while others will accept debit cards only if you purchase your full insurance. You can find this information in the Rental Conditions.