Many banks offer instant approval for credit cards in India. The approval process is easier in banks where you have a savings account or FDs. HDFC Bank is known for its quick approval of credit cards upon meeting its standards.