Paying credit card from your bank electronically
(If you want to skip all this background, and go directly to the steps to make card payments through ICICI Infinity, click here]) With Indian banks making life worse for customers using their credit cards, especially while paying their dues, I am exploring the mechanisms available to make payments for credit cards electronically. After all, if I can currently make payments for virtually any of my bills from the Internet, why do I have to run around looking for a place to deposit the credit card cheque?