This supplier does not accept cash as payment for the rental and does not accept cash as a security deposit.
The main driver must be in possession of a credit card when picking up the car.
Pre-paid credit cards are not accepted for security deposits. The supplier takes an imprint of the customers credit card and doesn't withhold anything from the credit card.