Credit Card. With our new "Imtiaz" MasterCard, you will have access to over 29.4 million MAsterCard acceptance locations worldwide and over 1.5 million ATMs..