I use SBI Internet banking and I like it. I have used a 4-5 bank's Internet banking and I can say that SBI is pretty good, if not the best.
For security, they send SMS codes for every transaction. You have to enter the code for the transaction to succeed. So as long as you have your cell with you, it's pretty secure. The interface is also easy to understand. And they don't force you to change passwords after every X number of days. And they don't block the account if you enter wrong password twice or thrice.
Honestly speaking, according to me, blocking the account for wrong password hardly secures the account. If someone is trying to guess the password, they'll never find out. And I think they'll detect bots if it tries 100 passwords per second.
I particularly like the billing thing. It supports a lot of billers, don't know if other banks have this feature. Also it works with all browsers, including Opera. So basically everything that I find irritating in Other banks Internet Banking is missing from SBI
Oh....sounds nice. Will try it out. But if they expire, and the merchant requests the online amount after 2-3 days (Flipkart does this) --- will it still honor..?
once the transaction is successful, it cannot be denied, they must have the required system in place.
Also, we can set the credit limit in a virtual credit card. So say if you have to perform a transaction for Rs. 500, you can set the limit at that. So even if you try another transaction from this card, it will be denied.