I did 3 recharges of Rs 99 on HDFC debit card which on all I got transaction failed yet they billed my account. I am still fighting my case with those idiots.However, State Bank of India net banking or SBI debit card work fine. Ironically, the payment gateway used by MTNL is run by HDFC bank.