'Code Must Be Redeemed in the Storefront Where It Was Purchased' โ Fix
When you try to redeem an iTunes gift card, Apple tells you: "This code must be redeemed in the storefront where it was purchased." That's Apple's way of saying the card is for one country's App Store, and your Apple ID is set to another. Most common case: a US gift card on a Russian, Turkish, or Indian Apple ID. The fix is doable, but it requires deliberate region changes on your account.
Why this error happens
- The card and the Apple ID are in different storefronts. Apple locks iTunes gift cards to the storefront of the issuing country. A US card only redeems on a US Apple ID, a TR card only on a Turkish one.
- You recently switched Apple ID region. If you changed Country/Region (e.g., from US to Russia), new redemptions follow the new region and old cards become incompatible.
- You're using a VPN but never changed the account region. A VPN affects pricing and content visibility, but the Apple ID storefront is a separate setting that the redemption flow always checks.
- Card bought "by mistake." Some retailers in Turkey or the UAE sell international iTunes cards, but they only redeem on the storefront of the country they were sold in.
How to fix it
- Identify the card's storefront. The back of the card (or the seller's email) tells you the country โ US, Turkey, Germany, UK. Everything below depends on this.
- Switch your Apple ID to the matching storefront. Settings โ [your name] โ Media & Purchases โ View Account โ Country/Region โ Change Country or Region. Pick the country that matches the card.
- Cancel subscriptions and zero-out the balance. Apple won't let you change region while you have active subscriptions (iCloud+, Apple Music) or a non-zero credit on the old account. Cancel 1โ2 days ahead and spend the balance down to zero.
- Provide a billing address. When changing region, Apple asks for Billing Address (street, city, ZIP) and Payment Method. You can pick None for the payment method, but the address must be a real one in the target country.
- Redeem the code. Open App Store โ profile โ Redeem Gift Card or Code. The code now activates on the matching storefront.
- Alternative: a separate Apple ID. If you don't want to switch your main account, create a fresh Apple ID for the target region from
appleid.apple.com. You can keep two Apple IDs on one device โ one for iCloud, another for Media & Purchases.
Related errors
| Apple message | What it means |
|---|---|
| Code must be redeemed in the storefront where it was purchased | Region mismatch |
| You cannot change your country | Active subscriptions or remaining balance |
| This Apple ID has not yet been used in the iTunes Store | Need to accept new region T&Cs |
| Verification Required | Apple wants a payment method for the new region |
The safer way
With Marix you pick the storefront โ US or Turkey โ before you buy, and the email comes with redemption notes that match your Apple ID setup. No more accidentally buying the wrong-region card and chasing refunds. RU cards, SBP, and international methods all supported.

