Financial institutions that provide credit cards often tie-up with various organizations to offer extra benefits to their customers. Such associations create different types of credit cards, tailor-made for different users…