Hello Abigael Saruni,
When you choose a card, Azure displays the card options that are valid in the country/region that you select. Contact your bank or card issuer to verify that your credit card is enabled for international transactions. For more information about supported countries/regions and currencies, see the Azure Purchase FAQ.
Note:
- Prepaid and virtual cards are not accepted as payment for Azure subscriptions.
- 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.
Even after verifying these things also, if the issue still persists, the best option might be to open a support request with Azure Support to resolve your issue.
Create an Azure support request
Azure Billing and Subscription support is offered by Microsoft by no cost and it's for free.
There will be several second delay, and then some solutions will be displayed (this is similar to above). DO NOT CLICK any of the solutions, instead click on Return to support request button in upper left corner as shown in above snippet.
Then fill out information as required, one of the items you need is your Subscription ID. and create a request accordingly.
If the provided solution works for your query, please do not forget to Accept the answer and Upvote it. this can be beneficial to other community members.it would be greatly appreciated and helpful to others.
Thanks