Rohit i think you have not gone through all of my posts, i enquired my bank about the possibility of using their debit cards for online transactions and this is reply i got from them.
elizabeth.taurus Here is the link for HDFC Netsafe http://www.hdfcbank.com/personal/payments/netsafe.htm