Region or currency mismatch
The card is for another region than your account. Use a card in your wallet currency.
Redeem guide
Website, desktop app or phone — and a wallet currency that must match the card.

Quick answer
Sign in at battle.net, open your account menu and choose Redeem a Code (in the desktop app: click your profile name → Redeem a Code), enter the code and confirm. The amount is added to your Battle.net Balance. The card must match your account region and wallet currency.
Buy a Battle.net Gift Card with cryptoSign in to the Battle.net app with the account that should receive the balance.
Click your profile name at the top right → Redeem a Code.
Paste the code from your email and select Redeem. The new balance shows immediately.
Sign in at battle.net, open the account menu → Redeem a Code (Battle.net Balance), enter the code and confirm.
Tap Profile → Account → Redeem Code and enter it.
Battle.net balance cards are region-locked: an account in the Americas region uses a USD wallet, a European account a EUR or GBP wallet. A card in another currency is refused. Your wallet currency is shown next to your balance.
Pick the card in your Battle.net wallet currency.
The card is for another region than your account. Use a card in your wallet currency.
Paste the code directly from the email and avoid extra spaces.
Blizzard caps how much balance an account can hold. Spend some before adding more.
Games and in-game items in the Battle.net shop: World of Warcraft game time and services, Diablo IV, Overwatch 2 coins, Hearthstone packs and more.
No. Once redeemed it stays in the wallet until spent.
No. Redeemed balance is tied to the account. To gift it, send the unredeemed code.
Yes. GiftKong sells Battle.net balance cards in the currencies listed above, paid with Bitcoin, Ethereum, Monero, USDT and four other options. The code is emailed as soon as the payment confirms.
Battle.net cards for your wallet currency, paid with crypto.
A real person reads every ticket and replies to the email on your order.
