The lead driver must have a major credit card in their name when collecting the car.
Most major cards are accepted including Master Card, Amex and Visa. Visa Debit is generally accepted (excluding Electron cards). Switch / Maestro / Solo cards are not accepted. Debit cards can only be used if you can show your return flight itinerary.
The rental company will 'swipe' (pre authorize) the card on collection, usually for around $1. The rental company will authorise and lock off this amount, but don't actually take the payment from your account. Once the car is returned, the deposit amount is then released.
The card used for the deposit will be the card used at the end of your rental to take payment for the tank of fuel (on Silver Option if you choose not to return with a full tank) and will also be used to charge for any optional extras you agreed to on collection of the car, such as child seats. Your card will also be debited in the case of returning your car late, and if you had any unpaid fines or citations during your rental (such as speeding fines, parking violations and passing tolls without payment).