After years of diffidence among users, credit cards hit a record high in India