To apply for a credit card online in official website, you must go to the counter of the issuing bank for a face-to-face interview. The credit card cannot be activated until the interview is passed.
If you apply for a credit card at the bank counter, you can activate the credit card directly.