Do I need to deposit some money in my credit card?
Hello, credit card is debit card. You can spend it first and then pay it back. If you apply for a China Merchants Bank credit card, you need to activate it first. You can call the credit card to activate it manually. After applying for a credit card, you will get a credit line. If your credit limit is 50,000, you can spend 50,000 with a credit card and repay it on time.