Nintendo Gift Card Region or Country Error: How to Fix
As of August 2026, the Nintendo eShop region lock is one of the most common reasons a Nintendo gift card fails to redeem — and it catches a lot of Nigerian users off guard. You scratch the card, enter the code, and get an error message telling you the card is not valid for your country or region. The card is perfectly fine. The problem is a mismatch between where the card was issued and the country set on your Nintendo Account.
This article walks you through exactly why that error appears and how to fix it.
Why You Get a Region or Country Error
Nintendo eShop gift cards are region-locked. That means a card purchased in the United States can only be redeemed on a Nintendo Account whose country is set to the United States. The same applies to UK, European, and Japanese cards — each one is tied to its own eShop region.
When you try to redeem a US card on an account set to Nigeria (or any other country), Nintendo's system rejects it immediately. The error message usually reads something like:
- "This code can't be used in your country or region."
- "The country or region code is not valid for this Nintendo eShop."
- "Unable to add funds. This card was purchased for a different region."
The mismatch is the only reason this error fires. The code itself is valid — it just does not match the region on your account.
Why does this affect Nigerian users specifically?
Nigeria is not a supported Nintendo eShop region. Nintendo Accounts created in Nigeria cannot access the eShop in the traditional sense, which means most Nigerian Switch users either set their account country to the US (to access the US eShop) or to another supported region. If you then try to redeem a UK or European card on a US-region account, you still get the error — even though neither region is Nigeria. The regions still have to match each other.
For Nigerians looking to convert an unwanted Nintendo gift card to cash instead, Cardhorse provides real-time rates at https://www.cardhorse.com/
How to Fix It — Step by Step
There are two approaches depending on your situation.
Option 1: Change your Nintendo Account country to match the card
This works if you are willing to switch your account region and are not mid-way through a game purchase or active subscription.
Step 1. Go to accounts.nintendo.com and sign in.
Step 2. Click your profile icon, then select User Info.
Step 3. Scroll to Country/Region of Residence and click Edit.
Step 4. Change the country to match the region of your gift card. For a US card, select United States. For a UK card, select United Kingdom.
Step 5. Save the changes, then open the Nintendo eShop on your Switch.
Step 6. Select Enter Code from the menu on the left side of the eShop and enter your gift card code.
Important caveats before you do this:
- Wallet balance does not transfer across regions. If you already have funds on your account in another region, those funds stay in that region's wallet. Switching country gives you a fresh wallet.
- Active Nintendo Switch Online subscriptions may be affected if you switch regions mid-term. Check your subscription status first.
- Purchased games are tied to the region they were bought in. You can still play them, but future DLC purchases must come from the same regional eShop.
- You can only change your country of residence once per year, so use this option deliberately.
Option 2: Create a secondary account matching the card's region
If you do not want to touch your main account, a separate Nintendo Account set to the correct country can hold and redeem the gift card. You can then use those funds on a secondary Switch profile linked to that account.
Step 1. Go to accounts.nintendo.com and create a new account.
Step 2. During setup, set the Country/Region to match your gift card (e.g., United States for a US card).
Step 3. On your Nintendo Switch, add the new account as a user profile under System Settings > Users > Add User.
Step 4. On that user profile, open the Nintendo eShop and redeem your gift card code.
Step 5. Purchase the game or content you want. It will be available to your main profile on the same console under the Primary Console setting.
This is the approach most Nigerian Switch users already use to access the US eShop, so it may already be set up on your console.
How to Avoid This Error Next Time
The fix above works, but it is easier to buy the right card from the start.
1. Know your account's current region. Before buying any Nintendo gift card, check what country is set on your Nintendo Account at accounts.nintendo.com. Buy a card that matches that country exactly.
2. US cards are the most compatible for Nigerian users. Most Nigerian Switch users run a US-region account because the US eShop has the widest game library and supports cards that are widely available. Stick to US Nintendo eShop cards unless you are specifically running a UK or EU account.
3. Check the card's region before purchasing. Physical or digital cards should state the region. A US card will say "Redeemable in the US only" or show a USD denomination. EU cards often show EUR. If the region is not clear, ask the seller before buying.
4. Avoid buying Nintendo gift cards from unverified resellers. Beyond region issues, unverified sellers sometimes sell cards that are already redeemed or from mismatched regions without disclosing it. Buy from sources that clearly label the card's region.
5. If the card region does not match and switching is not viable, consider selling it. A US Nintendo gift card you cannot use on your current account still has cash value. Selling it on a platform like Cardhorse is a straightforward way to recover the funds rather than letting the card sit unused.
Still Having Trouble? Convert Your Nintendo Gift Card to Cash
If your Nintendo gift card issue persists, selling it on Cardhorse is a straightforward option. Check the current rate, submit your card details, and receive payment directly to your account.
Frequently Asked Questions
Can I redeem a US Nintendo gift card if my account is set to Nigeria?
No. Nigeria is not a supported Nintendo eShop country, so a Nigerian account cannot access the eShop directly. Most Nigerian users set their account to the United States. A US gift card will work on a US-region account, but not on an account set to a different country.
Does changing my Nintendo Account country fix the region error?
Yes, as long as the country you change to matches the gift card's region. Keep in mind you can only change your country of residence once per year, and any existing wallet balance in the old region stays there.
Can I use a UK Nintendo gift card on a US Nintendo Account?
No. A UK card only redeems on a UK-region Nintendo Account. Even though both are English-language regions, the eShop wallets are entirely separate. You would need to switch your account to the United Kingdom or use a secondary UK-region account.
What if I already changed my region but the error still appears?
Make sure you are redeeming the code on the correct device profile. If you changed your account on the website but the Switch is still loading the old region's eShop, restart the eShop app or sign out and sign back in. Also confirm the card's region matches your new account region exactly.
Can I sell a Nintendo gift card that I cannot use due to a region error?
Yes. A valid, unredeemed Nintendo gift card has resale value regardless of the region. If the card does not work on your current account setup and switching regions is not practical, selling it is a reasonable option. Cardhorse accepts Nintendo gift cards and provides a live rate before you commit to the sale.
Is the Nintendo gift card region error the same as an "invalid code" error?
No. A region error means the code is valid but locked to a different eShop. An invalid code error typically means the code was entered incorrectly, has already been redeemed, or was never activated. If you see a message specifically mentioning "country" or "region," it is a region lock issue, not a code problem.
If you have a valid, unredeemed Nintendo gift card that does not match your account's region and switching is not worth the trade-offs, Cardhorse offers a live rate and payment typically within minutes.
Still Stuck? Sell Your Nintendo Gift Card on Cardhorse →
Related Guides
- Can You Buy Nintendo Gift Cards in Nigeria? (Availability Guide)
- How to Sell Nintendo Gift Card in Nigeria for Instant Cash
- How to Spot a Fake Nintendo Gift Card Seller
Prev : Nintendo Gift Card Not Working? Common Errors & How to Fix
Next : One4all Gift Card Pros and Cons for Nigerian Users
As of August 2026, the Nintendo eShop region lock is one of the most common reasons a Nintendo gift card fails to redeem — and it catches a lot of Nigerian users off guard. You scratch the card, enter the code, and get an error message telling you the card is not valid for your country or region. The card is perfectly fine. The problem is a mismatch between where the card was issued and the country set on your Nintendo Account.
This article walks you through exactly why that error appears and how to fix it.
Why You Get a Region or Country Error
Nintendo eShop gift cards are region-locked. That means a card purchased in the United States can only be redeemed on a Nintendo Account whose country is set to the United States. The same applies to UK, European, and Japanese cards — each one is tied to its own eShop region.
When you try to redeem a US card on an account set to Nigeria (or any other country), Nintendo's system rejects it immediately. The error message usually reads something like:
- "This code can't be used in your country or region."
- "The country or region code is not valid for this Nintendo eShop."
- "Unable to add funds. This card was purchased for a different region."
The mismatch is the only reason this error fires. The code itself is valid — it just does not match the region on your account.
Why does this affect Nigerian users specifically?
Nigeria is not a supported Nintendo eShop region. Nintendo Accounts created in Nigeria cannot access the eShop in the traditional sense, which means most Nigerian Switch users either set their account country to the US (to access the US eShop) or to another supported region. If you then try to redeem a UK or European card on a US-region account, you still get the error — even though neither region is Nigeria. The regions still have to match each other.
For Nigerians looking to convert an unwanted Nintendo gift card to cash instead, Cardhorse provides real-time rates at https://www.cardhorse.com/
How to Fix It — Step by Step
There are two approaches depending on your situation.
Option 1: Change your Nintendo Account country to match the card
This works if you are willing to switch your account region and are not mid-way through a game purchase or active subscription.
Step 1. Go to accounts.nintendo.com and sign in.
Step 2. Click your profile icon, then select User Info.
Step 3. Scroll to Country/Region of Residence and click Edit.
Step 4. Change the country to match the region of your gift card. For a US card, select United States. For a UK card, select United Kingdom.
Step 5. Save the changes, then open the Nintendo eShop on your Switch.
Step 6. Select Enter Code from the menu on the left side of the eShop and enter your gift card code.
Important caveats before you do this:
- Wallet balance does not transfer across regions. If you already have funds on your account in another region, those funds stay in that region's wallet. Switching country gives you a fresh wallet.
- Active Nintendo Switch Online subscriptions may be affected if you switch regions mid-term. Check your subscription status first.
- Purchased games are tied to the region they were bought in. You can still play them, but future DLC purchases must come from the same regional eShop.
- You can only change your country of residence once per year, so use this option deliberately.
Option 2: Create a secondary account matching the card's region
If you do not want to touch your main account, a separate Nintendo Account set to the correct country can hold and redeem the gift card. You can then use those funds on a secondary Switch profile linked to that account.
Step 1. Go to accounts.nintendo.com and create a new account.
Step 2. During setup, set the Country/Region to match your gift card (e.g., United States for a US card).
Step 3. On your Nintendo Switch, add the new account as a user profile under System Settings > Users > Add User.
Step 4. On that user profile, open the Nintendo eShop and redeem your gift card code.
Step 5. Purchase the game or content you want. It will be available to your main profile on the same console under the Primary Console setting.
This is the approach most Nigerian Switch users already use to access the US eShop, so it may already be set up on your console.
How to Avoid This Error Next Time
The fix above works, but it is easier to buy the right card from the start.
1. Know your account's current region. Before buying any Nintendo gift card, check what country is set on your Nintendo Account at accounts.nintendo.com. Buy a card that matches that country exactly.
2. US cards are the most compatible for Nigerian users. Most Nigerian Switch users run a US-region account because the US eShop has the widest game library and supports cards that are widely available. Stick to US Nintendo eShop cards unless you are specifically running a UK or EU account.
3. Check the card's region before purchasing. Physical or digital cards should state the region. A US card will say "Redeemable in the US only" or show a USD denomination. EU cards often show EUR. If the region is not clear, ask the seller before buying.
4. Avoid buying Nintendo gift cards from unverified resellers. Beyond region issues, unverified sellers sometimes sell cards that are already redeemed or from mismatched regions without disclosing it. Buy from sources that clearly label the card's region.
5. If the card region does not match and switching is not viable, consider selling it. A US Nintendo gift card you cannot use on your current account still has cash value. Selling it on a platform like Cardhorse is a straightforward way to recover the funds rather than letting the card sit unused.
Still Having Trouble? Convert Your Nintendo Gift Card to Cash
If your Nintendo gift card issue persists, selling it on Cardhorse is a straightforward option. Check the current rate, submit your card details, and receive payment directly to your account.
Frequently Asked Questions
Can I redeem a US Nintendo gift card if my account is set to Nigeria?
No. Nigeria is not a supported Nintendo eShop country, so a Nigerian account cannot access the eShop directly. Most Nigerian users set their account to the United States. A US gift card will work on a US-region account, but not on an account set to a different country.
Does changing my Nintendo Account country fix the region error?
Yes, as long as the country you change to matches the gift card's region. Keep in mind you can only change your country of residence once per year, and any existing wallet balance in the old region stays there.
Can I use a UK Nintendo gift card on a US Nintendo Account?
No. A UK card only redeems on a UK-region Nintendo Account. Even though both are English-language regions, the eShop wallets are entirely separate. You would need to switch your account to the United Kingdom or use a secondary UK-region account.
What if I already changed my region but the error still appears?
Make sure you are redeeming the code on the correct device profile. If you changed your account on the website but the Switch is still loading the old region's eShop, restart the eShop app or sign out and sign back in. Also confirm the card's region matches your new account region exactly.
Can I sell a Nintendo gift card that I cannot use due to a region error?
Yes. A valid, unredeemed Nintendo gift card has resale value regardless of the region. If the card does not work on your current account setup and switching regions is not practical, selling it is a reasonable option. Cardhorse accepts Nintendo gift cards and provides a live rate before you commit to the sale.
Is the Nintendo gift card region error the same as an "invalid code" error?
No. A region error means the code is valid but locked to a different eShop. An invalid code error typically means the code was entered incorrectly, has already been redeemed, or was never activated. If you see a message specifically mentioning "country" or "region," it is a region lock issue, not a code problem.
If you have a valid, unredeemed Nintendo gift card that does not match your account's region and switching is not worth the trade-offs, Cardhorse offers a live rate and payment typically within minutes.
Still Stuck? Sell Your Nintendo Gift Card on Cardhorse →
Related Guides
- Can You Buy Nintendo Gift Cards in Nigeria? (Availability Guide)
- How to Sell Nintendo Gift Card in Nigeria for Instant Cash
- How to Spot a Fake Nintendo Gift Card Seller
Prev : Nintendo Gift Card Not Working? Common Errors & How to Fix
Next : One4all Gift Card Pros and Cons for Nigerian Users

