This month I did not get the tel. bill from BSNL. So I went online, checked my bill and paid using my SBI credit card.
I do not remember whether I used the HDFC gateway or ICICI gateway. Whichever , you will be given an option to pay either using that bank's credit card or any other banks' credit card.So choose "other Master/VISA card" and proceed to pay.
By the way, you will be asked to register for "Verified by Visa" by the SBI. Complete this process by creating a password asked for and do remember this password. Once you successfully register, you should be able to make your payment.
(All future online transactions with Indian agencies will require you to go through the Verified by Visa process as an added security.So do remember the password)