Yes, you will have to pay a deposit to pick-up the car. The deposit amount will be authorised on your credit card but not debited from your account (the amount of the deposit is not debited but held on cardholder's bank account until the final rental charge amount is debited). The deposit is intended to cover additional rental costs.
If you do not want to pay a deposit, alternatively you can choose super relax cover.