Android Errors

How to Fix Google Play Error BM-RGCH-06

BM-RGCH-06Plain English: Google Play refused your gift card because the card's country doesn't match the country on your Google payments profile.
Quick answer: BM-RGCH-06 means Google Play won't redeem your gift card — almost always because the card was sold in a different country than the one on your Google payments profile. Check your country at pay.google.com, re-enter the code without spaces or dashes, and redeem on the right account. The full steps with exact menu paths are below.

What BM-RGCH-06 means

BM-RGCH-06 shows up when you try to redeem a Google Play gift card and the redemption fails. You enter the code, tap Redeem, and instead of your balance going up, you get an error message telling you the code could not be redeemed. The card itself is often perfectly fine — the problem is that something about the redemption doesn't line up on Google's side.

The most common mismatch is country. Google Play gift cards are country-locked: a card purchased in the United States only works on an account whose Google payments profile is registered in the United States, a card bought in Pakistan only works on a Pakistani profile, and so on. If you received a card from a friend abroad, bought one from an online seller in another country, or moved countries without updating your payments profile, Google blocks the redemption with this error.

Other triggers exist too — a card that was never activated at the store checkout, a code that was already redeemed on another account, a simple typo, or a VPN making it look like you are in a different country. The good news is that every one of these has a clear check, and the fix is usually a settings correction rather than a lost card.

Common causes

How to fix BM-RGCH-06 — step by step

Work through these fixes in order. The country check alone resolves most BM-RGCH-06 cases.

  1. Re-enter the gift card code carefully. Open the Play Store, tap your profile icon, then go to Payments & subscriptions > Redeem gift code. Type the code with no spaces or dashes, or paste it straight from the email or message where you received it. One mistyped character is enough to trigger a redemption error, so compare every character before tapping Redeem.
  2. Match the card's country to your payments profile. On a browser, go to pay.google.com, sign in with the same Google account, and open Settings. Check the Country/region section: it must match the country where the gift card was sold. A card bought in one country cannot be redeemed on an account registered in another, and this mismatch is the most common cause of BM-RGCH-06.
  3. Redeem with the right Google account. If you have more than one Google account on your phone, the card may belong to a different one. In the Play Store, tap your profile icon and check which account is active, then switch to the account the card was sent to. Also check whether the balance already landed on another account before trying again.
  4. Clear the Play Store's cache and data. Open Settings, then go to Apps > See all apps > Google Play Store > Storage & cache. Tap Clear cache first, then Clear storage (or Clear data). Reopen the Play Store, sign back in if asked, and try redeeming the code again. This clears any stale redemption state left by earlier failed attempts.
  5. Turn off your VPN and redeem from your home country. A VPN can make Google think you are in a different country, which blocks redemption the same way a foreign card does. Disconnect the VPN, and if you are traveling, wait until you are back in your home country before retrying. Then open the Play Store and redeem the code on a normal connection.
  6. Confirm the card is activated and unused. Physical gift cards must be activated by the store at checkout — if the cashier skipped that step, Google cannot activate the card remotely. Contact the store or the company that issued the card and ask them to check activation and whether the code was already redeemed. If the card is valid and still fails, contact Google Play support with the card details for a manual review.

Did this fix it? Quick checklist

If the card still won't redeem after the country check, don't keep retrying the same code dozens of times — repeated failed attempts can temporarily lock redemption. Give it 24 hours, then try once more on a clean connection. If it still fails, the card itself is the problem, and only the seller or Google Play support can sort it out.

Frequently asked questions

What does BM-RGCH-06 mean?

It means Google Play refused to redeem your gift card, most often because the card's country does not match the country on your Google payments profile. It can also appear when the card was not activated, was already redeemed, or was entered with a typo.

Can I redeem a gift card from another country?

No. Google Play gift cards are country-locked: a card sold in one country only works on an account whose payments profile is set to that same country. You cannot redeem a foreign card by changing your location with a VPN.

How do I change my Google Play country?

Go to pay.google.com, sign in, open Settings, and check the Country/region section of your payments profile. You can only change your Play country once per year, and your existing Play balance does not carry over to the new country, so only change it if you have genuinely moved.

What if the card was already redeemed?

Check the Play balance on every Google account you own — the credit may already be sitting on a different account. If no account shows the balance, ask the seller to confirm the card's status; only the issuer or Google Play support can resolve a card that shows as redeemed without crediting you.