Don't worry Alertpay is extending to many countries, they are supposed to add Indian banks too. I am from India and I enquired them about this. They have sent this e-mail to me
"Hello,

Thank you for writing to AlertPay Customer Support. My name is Asad and I
will be happy to assist you.

Our developers are working on an Indian Banking. We will notify all members
of any updates.

-----------------------------------------------
Thank you for using AlertPay!
Asad
514-748-5774
http://www.alertpay.com
My Way to Pay"
So wait and see when the option is added.