It's a known issue that many debit cards from India cannot make purchase through Google Play Store or Microsoft Windows Store because of local banks' restriction.

In the following article, you can find a list of banks that support Google Play, PayPal and how to activate your debit card for international sale. If your bank is in the list, please follow the instruction in it.

If your debit cards are not in the list, please visit the in-game help to find out what other payment options are provided (depending on the type of device you are using).

Menu >  Help >  Gems & Payments, and scroll down to find the three topics:
Android - Accepted Payment Methods
Windows - Accepted Payment Methods
iOS - Accepted payment methods