At Pepecar you can make your reservation with a debit card without any problems. To collect the vehicle you must have a credit card in the driver's name as a guarantee.