The credit card must be issued in the driver's name. Debit cards are accepted at some locations and for some car categories.
Select Payment Method
Credit Card Payment
The credit card must be issued in the driver's name. Debit cards are accepted at some locations and for some car categories.