Yes and no. You do not need a credit card to make the booking.
Most agencies require that you provide a major credit card when you when you pick up your car. The credit card should be under the same name as the primary renter.
Some suppliers are now accepting debit cards backed by Visa/MasterCard for your car rentals. Please check our suppliers' Terms and Conditions for more information, OR let us do it for you! Email your booking number to us at help@VroomVroomVroom.com - and we'll let you know in one business day.