Already posted this question once but it's disappeared

I'm going to I Drive this weekend, We've hired a car, paid to upgrade insurance to Gold, including full tank of fuel, extra drivers and all surcharges etc., but have been told that they take an imprint of a credit card, does anybody know if a visa debit card will do as we do not have any credit cards and its too late to appy for one now, we're getting a bit worried
