Microsoft 365 features that help users manage their subscriptions, account settings, and billing information.
Sorry to know about this and this will be a limitation as there is a mismatch with regards to the location of your subscription and they payment method that you are trying to use.
Another alternative is to link your card to PayPal and use it as payment method and check if this will push through.
If you will still encounter an issue even after trying out the alternatives, you can reach out to the support team at https://support.microsoft.com/en-us/contactus/ and then click on Microsoft 365 and then click Get Home Support and then type in Billing question and click the blue button that says Sign in to contact Support and login and proceed from there.