Debit card may be accepted depending on the renting country where you will pick-up the car. Please refer to our Terms & Conditions section in our website
http://www.europcar.com/terms-and-conditions