Hello Venkatesh,
You will need a debit card with credit card capabilities (at the bare minimum). Azure does not accept most debit cards.
"American Express credit cards are not currently supported as a payment instrument in India. We have no time frame as to when it may be an accepted form of payment. Credit cards are accepted and debit cards are accepted by most countries or regions. Hong Kong Special Administrative Region and Brazil only support credit cards. India supports debit and credit cards through Visa and Mastercard."
Troubleshoot a declined card
https://learn.microsoft.com/en-us/azure/cost-management-billing/manage/troubleshoot-declined-card
If this is helpful please accept answer.