No deposit is required, and credit card processing is free at all major banks.
Note: Those so-called people on the Internet who claim to be able to spend money (data fees, handling fees, deposits, activation fees, etc.) to apply for high-value credit cards with just an ID card are basically scammers.
Requirements for applying for a credit card:
Adults over 18 years old.
If you do not have a credit card, you are required to provide the company's financial certificate, your income status and other relevant proofs. If you already have a credit card, you can apply for the card with the card, which simplifies the steps.
You must provide your ID card.