If you have used multiple Debit/Credit cards on your account, You may have outstanding balances on a previous card. You will have to transfer the fees from the old card to the current one to be able to purchase more membership. To do this, go to
https://billing.microsoft.com and click on the card with outstanding balances.
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.