Re: why my sbi master card is not accepting for payment[ Edited ]
February 2015 - last edited February 2015
Welcome to adwords community!
Some card need manual activation or authorization for international or online payment. I suggest you to contact at SBI branch and see whether there are an issue from their end. If yes, then please ask for the banking from and clarify your uses of the Debit Card and get the necessary authorization for making payments.
Hope this helps!
Re: why my sbi master card is not accepting for payment
To your second question, yes Netbanking facility is available for most of Indian Banks. You will need to see if it is available for your Bank. I can confirm you about SBI, it's available.
About Me: Community Profile | Ratan Jha INC.
If this or any other post solved your question, do not hesitate to accept it as the solution.