“You have to pay a security deposit when you rent a car”
I never have.
I have when I’ve paid with a debit card.
I never have.
If you paid with a credit card, you did. You might not have noticed, but the car company put a temporary hold on several hundred dollars through the card.