Error XBOS3004 occurs when redeeming a code on Xbox One or Xbox.com

If you see one of the following error messages when trying to redeem a digital code you purchased on your Xbox One or Xbox.com:

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.

or

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.

or

Pay with a different currency
XBOS3004
xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx

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.-based Microsoft account, which uses U.S. dollars.

Solutions

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.

  1. Press the Xbox button to open the guide, then select System > Settings.
  2. Select Language & Location.
  3. Select Location, and change it to your new location.
  4. Select Restart now to restart your Xbox One and apply the location change.
  5. Once your Xbox One has restarted, try redeeming 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 code.

Still having problems?

If you’re still having trouble redeeming your code, you might need to request a new one. To get started, see Request a new digital code.

Problemas relacionados

Para ofrecerte un mejor soporte técnico, nos gustaría saber: ¿resolvió esta solución tu problema?

No

Gracias por tus comentarios

Gracias por tus comentarios

Lamentamos que no hayas podido resolver tu problema con este artículo. Seguiremos buscando una solución, no desistas. Prueba con la opción de la comunidad que te ofrecemos a continuación.
Obtener ayuda de la comunidad
Ambassador chat image
Chat con el embajador
Chatea personalmente con otro usuario de Xbox que ofrece ayuda.

Proporcionar comentarios sobre este tema

255 caracteres restantes
A fin de proteger tu privacidad, no incluyas información de contacto en tus comentarios.
Obtener ayuda de la comunidad
Ambassador chat image
Chat con el embajador
Chatea personalmente con otro usuario de Xbox que ofrece ayuda.

Póngase en contacto con nosotros

¿Quieres contactar con el Soporte técnico con referencia al problema "Error XBOS3004 occurs when redeeming a code on Xbox One or Xbox.com" acerca del que estabas leyendo o con referencia a otro problema?