You can apply for a credit card in India either through the bank's official website or by visiting a branch in person.