0x87E50009
Microsoft Xbox
Severity: ModerateWhat Does This Error Mean?
0x87E50009 means the Xbox Store failed to process your purchase or transaction. Your payment was not completed and you have not been charged. This is usually caused by a payment method issue or a Store server problem.
Affected Models
- Xbox Series X
- Xbox Series S
- Xbox One
- Xbox One S
- Xbox One X
Common Causes
- The credit or debit card linked to your Microsoft account has expired or been declined
- The Xbox Store servers are temporarily experiencing payment processing issues
- Your Microsoft account billing address does not match the address on file with your bank
- You have reached a spending limit on your Microsoft account (set by parental controls or account settings)
- The Xbox Store region does not match the region of your payment method
How to Fix It
-
Check your payment method on the Microsoft account website. Go to account.microsoft.com/billing on a phone or computer. Confirm your card is not expired and update it if needed.
Expired cards are the most common cause of 0x87E50009. Updating to a current card usually resolves the error immediately.
-
Try purchasing via the Microsoft website instead. Go to xbox.com/en-US/microsoft-store on a browser and sign in. Purchase the game there rather than on the console itself.
If the Xbox Store app has a temporary bug or regional issue, the web store often works as a workaround. The game will appear in your library on the console once purchased.
-
Add Microsoft Store credit to your account. Purchase a Microsoft or Xbox gift card from a retail store and add the credit to your account. Then use the credit balance to make the purchase.
Using account credit bypasses card payment processing entirely. This works reliably even when card payments are failing.
-
Check Xbox Store server status. Visit xbox.com/en-US/xbox-live-status. If the Microsoft Store or purchase services show issues, the payment system is down on Microsoft's side — simply wait.
Store payment outages are uncommon but do happen. They are usually resolved within a few hours.
-
Check for spending limits on your account. Go to account.microsoft.com > Family Safety (if applicable) or account settings. Confirm no monthly spending limits are blocking the purchase.
Parental-controlled accounts and some family accounts have spending limits that block purchases when the limit is reached.
When to Call a Professional
If multiple payment methods all fail and your bank confirms no blocks are in place, contact Xbox Support at support.xbox.com. They can investigate account-level billing issues and manually verify transactions. Do not attempt the purchase repeatedly — multiple failed attempts can temporarily lock your payment method.
Frequently Asked Questions
Was I charged when 0x87E50009 appeared during a purchase?
No. This error means the transaction failed before completion. No charge was applied to your card. Check your bank statement to confirm — if an unexpected charge appears, contact both Xbox Support and your bank immediately.
Why does my card work for Netflix but fail on the Xbox Store?
Different merchants have different verification requirements. Your bank may flag the Xbox Store as an unusual merchant if you have not purchased there before. Try calling your bank to authorize purchases from Microsoft, or add the card again on account.microsoft.com.
Can I use PayPal instead of a card to avoid 0x87E50009?
Yes. Microsoft accounts support PayPal as a payment method in many countries. Go to account.microsoft.com > Payment & billing > Add a payment method and select PayPal. PayPal is often a reliable alternative if card payments keep failing.