I opened my account using SMS verification. Do I need to register my credit card before making a deposit?

I opened my account using SMS verification. Do I need to register my credit card before making a deposit?

Yes.

To make a deposit using a credit card or debit card, you must first register your card with your account.

If your card has not yet been registered, please complete the card registration process before attempting to make a card deposit.