“Invalid code”
The most generic message and the least informative. In practice it is a typo, a trailing space, or a code entered on the wrong page. Paste it fresh before you conclude anything worse.
Guide
Nearly every rejected code comes down to five causes, and four of them you can fix yourself in under a minute. Here is the order worth checking them in.

A gift card code that will not redeem is almost never a broken code. Four causes cover nearly every case: the code belongs to a different regional store, it was typed instead of pasted, it went to the wrong page, or it is already sitting on a balance you forgot about. Work through them in that order — region first, because it is the one that looks most like a dead code and the only one retrying will never fix.
A gift card is credit at one regional store, not money that travels. An amazon.com code will not redeem on amazon.de, and a EUR Steam code will not land on a USD account. Open the store's account settings, read the country or currency it is set to, and compare it with the region on your order.
Codes mix characters that look alike: 0 and O, 1 and I and l, 5 and S, 8 and B. Copy it straight from the delivery email and paste it — then check that no trailing space came along. A single invisible space at the end is one of the most common causes of “invalid code”.
Most brands have more than one code box, and they do not accept each other's codes. Steam separates “Redeem a Steam Wallet Code” from “Activate a Product”; Google Play, Apple and Xbox each have a dedicated redeem screen inside the app. Search the brand's help center for “redeem” rather than guessing from the checkout page.
If the store says the code has been used, look at your balance before assuming a fault. Codes are often redeemed on a second account, on a family profile, or once already on the same phone. Store credit does not show in order history — it appears as a balance in account settings.
If the region matches, the code pastes cleanly, the page is right and no balance appeared, stop trying. Repeated failures trigger a lockout on most stores. Take your order ID and a screenshot of the exact error — with those two things a replacement is usually quick.
The most generic message and the least informative. In practice it is a typo, a trailing space, or a code entered on the wrong page. Paste it fresh before you conclude anything worse.
The code reached a balance somewhere. Check every account you own on that brand, including an old profile or a family member's. The credit is rarely lost — usually just parked elsewhere.
A clean region mismatch. The code is fine; it simply belongs to another storefront. This is the one case you cannot fix from your side — it needs a swap.
Usually a currency clash: the account is set to one currency and the code carries another. Some brands also refuse a code on a business or child account.
A rate limit, not a verdict on your code. Wait out the stated window — often 24 hours — then try once, carefully, when it lifts.
Rare on digital codes, which usually carry no expiry at all. On a recent order, treat it as a fault and open a ticket rather than retrying.
Every major store rate-limits gift card redemptions to block brute-force guessing, and the counter does not care that you are entering the same legitimate code each time. Three or four failures can lock the redeem page for 24 hours; on some accounts it also opens a fraud review that support has to lift by hand. Read the error once, fix the cause, and enter the code a second time — not a fifth.
Pick the region your account already uses. Where you live matters far less than which storefront your login belongs to — check it once at purchase and the whole problem disappears.
Load the balance the day the code arrives, not the evening you want to spend it. If something is wrong, you find out with time to fix it.
It carries the order ID, the region and the code itself. Support can resolve almost anything with an order ID, and almost nothing without one.
Decide which account gets the balance before you paste. Store credit cannot be moved between accounts once redeemed, on any major brand.
Almost certainly not. On a code from a legitimate seller, “invalid” nearly always means a typo, a trailing space or the wrong redeem page. Paste it fresh into the brand's official redeem screen before assuming anything worse.
Because a gift card is credit at one regional storefront, not money. Amazon runs a separate store and a separate balance for each country, and the same is true of Steam, Google Play and Apple. A code only works on the store it was issued for.
No. A code redeems once, to one balance. If a store says it is already redeemed, the credit exists somewhere — check your other accounts and profiles before reporting it missing.
Store credit is not transferable between accounts on any major brand, so it cannot be moved back. Sign in to that account to spend it, or keep it for your next purchase there.
Fewer than you would think. Most stores lock the redeem page after three or four failures, often for 24 hours. Fix the cause first, then enter the code once more, deliberately.
Generally no. The codes sold here carry no expiry date, and once redeemed the balance stays on the account. If a store shows an expiry error on a recent code, that is a fault worth reporting.
Your order ID and the exact error text — a screenshot is ideal. With both, support can verify the order and issue a replacement quickly; without the order ID it is far slower.
No, that is a delivery question rather than a redemption one. Check spam first, then open your order page from the confirmation email — codes normally appear within about a minute of the payment confirming.
Pick the region at checkout, pay in any of 8 cryptos, and the code arrives by email in about a minute.
A real person reads every ticket and replies to the email on your order.
