Skip to main content
Share this page

Error XBOS3004 occurs when redeeming a code on Xbox One or

You see one of the following error messages when trying to redeem a code you purchased on your Xbox One or

Redeem a different code
The code you are attempting to redeem is for a currency that does not match your account location. If you have changed your location, please update the location associated with your billing account in Settings.


This code doesn’t match your location
You can't use this code where you live. You need to use a code from your region. If you moved, go to Settings > System and make sure your location is correct.


Pay with a different currency

Note The “x” digits vary.

This means that the currency in which the gift card was purchased doesn’t match the currency used by your Microsoft account. For example, if you have a gift card in Canadian dollars, it can’t be redeemed to a U.S. Microsoft account, which uses U.S. dollars.


To resolve this problem, try the following solutions.

Solution 1: Return or exchange the gift card

Return or exchange the Xbox gift card at the retailer from whom it was purchased. Then make sure that you obtain a card in the correct currency for your Microsoft account.

Solution 2: Change the location on your Xbox One

If you have changed your location since setting up your Xbox One, you can redeem the code by changing your location in Settings. Here's how:

  1. Press the Xbox button to open the guide.
  2. Scroll to Settings and then select All Settings.
  3. Select System.
  4. Select Language & Location.
  5. Select Location, and change it to your new location.
  6. Select Restart now to restart your Xbox One and apply the location change.
  7. Once your Xbox One has restarted, try to redeem the code again.

When you attempt to make a purchase using your new location, you'll be prompted to provide updated billing information.

For more information on how to use a prepaid card, see How to redeem an Xbox prepaid code.

Did this resolve your issue?


Thank you for your feedback

Thanks for your feedback!

We're sorry this article didn't solve your problem. We won't give up and neither should you. Try this community option, below.
Get help from the community
Ambassador chat image
Ambassador chat
Chat one on one with a fellow Xbox User who wants to help.

Provide feedback for this topic

255 characters remain.
To protect your privacy, please do not include contact information in your feedback.
Get help from the community
Ambassador chat image
Ambassador chat
Chat one on one with a fellow Xbox User who wants to help.

Contact Us

Virtual Agent
Hi, I’m Microsoft’s virtual support agent. I can help you with your question.
Share this page