If you’re seeing a “payment failed” or “something went wrong” message when trying to buy an app, game, or subscription in the Microsoft Store on Windows 11, the fix usually involves checking your payment method, signing out and back in, or clearing the Store cache. Below are the exact steps to resolve the most common causes, along with background on why these errors happen and what to do if the basic fixes don’t work.
Why the Microsoft Store Payment Fails
The Microsoft Store processes payments through your Microsoft account, not directly through Windows. When you click “Buy,” the Store contacts Microsoft’s payment servers, which verify your payment method, billing address, and account status. A failure can occur at any point in that chain:
- Outdated payment method – expired card, changed card number, or a billing address that no longer matches your bank’s records.
- Account sign-in issues – the Store may be using a cached or stale sign-in token, so it can’t confirm your identity.
- Store cache corruption – temporary files that help the Store load quickly can become corrupted and block transactions.
- Payment provider outage – occasionally Microsoft’s payment processor or your bank’s system is temporarily down.
- Regional mismatch – if your Microsoft account region doesn’t match your payment method’s country, the transaction will be rejected.
- Parental controls or purchase restrictions – on family accounts, a child account may need a parent to approve purchases.
Most payment failures are not caused by a problem with your Windows installation itself, so you rarely need to reinstall Windows or run complex commands. The steps below address the most common causes in order of likelihood.
Step 1: Run the Built-in Troubleshooter
Windows 11 includes a dedicated troubleshooter for the Microsoft Store that can automatically detect and fix some common issues.
- Open Settings (Win + I).
- Go to System → Troubleshoot → Other troubleshooters.
- Find Windows Store Apps and click Run.
- Follow the on-screen instructions. It may ask you to sign in or restart the Store.
This troubleshooter checks for corrupted cache files, misconfigured permissions, and other common problems. It won’t fix payment method issues, but it’s a quick first step that costs nothing.
Step 2: Clear the Microsoft Store Cache
The Store keeps a local cache of product images, prices, and page data. If that cache is corrupted, it can cause the Store to behave erratically, including failing at the payment step.
- Press Win + R to open the Run dialog.
- Type
wsreset.exeand press Enter. - A blank Command Prompt window will appear. Wait for it to finish (it may take a minute). The Store will open automatically when it’s done.
This command clears the entire Store cache without affecting your installed apps or account. After it runs, try the purchase again. If the error persists, move to the next step.
Step 3: Sign Out and Back In
Sometimes the Store has a stale authentication token. Signing out and back in forces Windows to re-verify your account.
- Open the Microsoft Store.
- Click your profile picture at the top right.
- Select Sign out.
- Close the Store completely (right-click the taskbar icon and choose Close window).
- Reopen the Store and sign in again.
If you use a Microsoft account with two-factor authentication, you may be prompted to verify your identity again. That’s normal. After signing back in, try the purchase once more.
Step 4: Check Your Payment Method and Billing Address
The most common cause of payment failure is an outdated or incorrect payment method. Even if you’ve used the same card for years, it may have expired, or your bank may have changed its fraud detection rules.
- Go to account.microsoft.com/billing in a web browser.
- Sign in with the same Microsoft account you use in the Store.
- Under Payment options, review each card or PayPal account.
- Remove any expired or unused methods.
- Add a new method if needed, and make sure the billing address exactly matches what your bank has on file.
Also check that your region in Windows matches your payment method’s country. To do that:
- Open Settings → Time & Language → Language & region.
- Under Country or region, confirm it’s the same country as your billing address.
A mismatch between the region and the card’s country is a frequent cause of “payment failed” errors.
Step 5: Use a Different Payment Method
If your card is correct but the error persists, try a different payment method. For example, if you were using a credit card, try PayPal or a Microsoft gift card. This helps isolate whether the problem is with the specific card or with the Store account itself.
To add a new method, go to the same billing page mentioned above, or in the Store, click your profile → Payment methods → Add a new payment method.
If a different method works, the original card may be blocked by your bank or may have a temporary hold. Contact your bank to confirm there’s no fraud alert on the transaction.
Step 6: Update Windows and the Store
An outdated Windows or Store app can have bugs that are already fixed in newer versions. Check for updates:
- Open Settings → Windows Update → Check for updates.
- Install any pending updates and restart your PC.
- After restarting, open the Store and click Library (bottom left) → Get updates to update the Store app itself.
This is especially important if you haven’t updated Windows in a while, as payment-related fixes are often bundled into cumulative updates.
Frequently Asked Questions
Why does the Store say “Something went wrong” on every purchase?
This generic message usually means the Store can’t connect to Microsoft’s payment servers or there’s an issue with your account. Start with the wsreset command and sign-out/sign-in steps. If that fails, check your payment method and region. If you’re using a VPN, try disabling it temporarily, as a VPN can make the Store think you’re in a different country.
Can I use a Microsoft gift card to pay for apps?
Yes. Microsoft gift cards can be redeemed to your Microsoft account balance and used in the Store. To redeem, go to account.microsoft.com/billing → Redeem a code. If your balance covers the purchase, you won’t need a credit card at all.
Why does my purchase fail even though my card is valid?
Your card may be valid, but your bank might block the transaction because it sees a charge from “Microsoft” as suspicious. Contact your bank and ask them to allow Microsoft Store purchases. Also verify that your billing address in your Microsoft account exactly matches the address your bank has on file, including apartment numbers and ZIP codes.
Will resetting the Store delete my apps or games?
No. The wsreset command only clears the Store’s cache. It does not uninstall any apps, games, or subscriptions. Your installed software remains untouched.
How do I fix payment failed when using a work or school account?
If you’re signed in with a work or school account, your organization may have disabled purchases in the Store. You’ll need to contact your IT administrator to enable purchases or use a personal Microsoft account for buying apps.
What if none of these steps work?
If you’ve tried all the steps above and still get a payment error, the problem may be on Microsoft’s side. Check the Microsoft Service Status page for any reported outages. If there’s no outage, contact Microsoft Support through the Get Help app in Windows, and they can look into your account specifically.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- How to Cool Down an Overheating Laptop
- Good Password: How to Create One
- Remove Write Protection on External Hard Drive
- How to Disable Chkdsk at Windows Startup
- Restore WiFi and Secure Your Netgear Router After Reset
- Fix Error 0x80004005: Top Easy Ways That Work