We have been looking into hiring a Dodge Caravan, i think it is called from Alamo, seems to be reasonable priced, also have a 10% off voucher

Just not sure how we stand if we haven't got a credit card to secure the deposit? We have debit cards? Is this going to be a problem for us.