"To require a deposit" means that someone is asking for a certain amount of money upfront before they provide a service or give you something. Full definition
You might not want to get the credit card requiring a deposit of $ 500 or more if money is tight and you need the cash for your emergency fund. (gobankingrates.com)
We don't require a deposit for booking our daily surfing lessons but if you are booked in, we do appreciate you contacting us to advise of cancellation. (surfcamp-thailand.com)
Most of our top - rated secured cards require a deposit of $ 200 or more. (badcredit.org)