They certainly asked for one when I picked mine up from Budget last week, but in fairness they only pre-authorised about CHF60 to cover filling it up if I didn’t so they might be happy with a debit card?
Booked mine via Angus, they claimed if I didn’t pay the £50 CDW they’d need CHF7000 pre-authorised, which was a bit of a stinger – most ‘internet experts’ told me that CDW was cheaper at the desk via Budget, £17 or so….
they wanted CHF200, so I drove off with an excess of CHF7000 and CDW via my travel insurance of £1500… a few pucker up moments driving a LHD car up the Alps for the first time.