0x87E50007
Microsoft Xbox
Severity: ModerateWhat Does This Error Mean?
Error 0x87E50007 means your Xbox cannot complete a purchase. The transaction was blocked before it could go through. This is usually a payment method issue or a temporary problem with the Microsoft Store.
Affected Models
- Xbox One
- Xbox One S
- Xbox One X
- Xbox Series S
- Xbox Series X
Common Causes
- Your payment method on file is expired, declined, or has insufficient funds
- Your Microsoft account has a billing issue that needs to be resolved
- The Microsoft Store servers are temporarily unavailable
- Your account region does not match the region of the content you are buying
- A child account is trying to make a purchase without parental approval
How to Fix It
-
Check your payment method. Go to account.microsoft.com on a PC or phone, sign in, and go to Payment & Billing. Make sure your card is current and not expired.
An expired card is the most common cause of this error. Updating it takes just a minute.
-
Try a different payment method. Add a new card or use Microsoft account balance (gift card credit) if you have some.
If the new payment method works, the original card was the problem.
-
Check if the Microsoft Store is having issues. Visit downdetector.com or search for 'Microsoft Store status' on your phone.
If the Store is down, your purchase will go through once Microsoft resolves the issue.
-
Make sure your account region matches the content region. Go to account.microsoft.com > Your Info and check your country/region setting.
Some games and DLC are region-locked. Your account region must match the store region.
-
If you manage a child account, the child needs parental approval to purchase. Go to family.microsoft.com and approve the purchase or add spending allowance.
Microsoft Family Safety requires parental permission for all purchases on child accounts.
When to Call a Professional
Error 0x87E50007 does not require professional help. If your payment is being declined repeatedly, contact your bank to check for blocks on Microsoft transactions. For account billing issues, contact Microsoft Support directly at support.microsoft.com.
Frequently Asked Questions
Why was my card declined on Xbox but works elsewhere?
Some banks flag gaming platform purchases as unusual and block them automatically. Call your bank's customer service number (on the back of your card) and ask them to allow Microsoft / Xbox transactions. This usually resolves the problem immediately.
Can I use a Microsoft gift card to avoid this error?
Yes. Adding a Microsoft gift card to your account balance bypasses payment card issues entirely. You can buy Microsoft gift cards at most grocery stores, pharmacies, and online. Apply the card at account.microsoft.com > Redeem a Code.
Will I be charged if the purchase fails?
No. Error 0x87E50007 means the transaction did not go through. Your card was not charged. If you see a pending charge on your bank statement, it should disappear within a few business days.