Prepaid card issued by ItzCash Card Ltd. In association with IDBI Bank and MasterCard. This card lets you manage all your purchases – be it online or offline. It functions like your regular debit /credit card. However, it lets you control your expenses by allowing you to decide the amount the money that your card will hold.