I have Master Card. I haven't used it before. My card is SBI Debit Card Classic. It doesn't have international transaction enabled on it, as the Netflix message says when I enter the details and submit. I will try to post a screenshot of it.Teufel is your card a master card or a maestro? Normal SBI debit card works. You might have used that card for free trial before.
Netflix transactions are international, that's why it happens. Amazon transactions are national, you can use any card to transact on them.