If I purchase the Super CDW do I need a credit card?

The Super CDW functions like the CDW but there is no excess to be paid by the client, so no deposit is required on vehicle pick-up.