Originally Posted by alimdi
Google support got stuck too on this. They refunded the application and the problem disappeared. I've purchased and downloaded it again successfully.
There are two ways of getting around this:
1) Use Amazon but purchase with a US credit card (not 100% sure if the card address is necessary).
2) Trick Google Play into thinking you are in the US. This has changed over the last few years but identifying your location depends on two or three things:
- Your carrier based on your SIM card.
- Your IP address.
- Your credit card (I'm not sure about this one since I've never registered my Chinese credit card)
Two years ago if I wanted to get paid apps I just connected with popped in a US SIM card (even a dead one), connected with wifi and did my purchasing. However other steps may be required now depending on your device, such as a wifi only tablets. In any case I was just able to purchase an app that 20 minutes ago only gave me the BM-PPH-01 error. I haven't tried it with any movies, but will try to clean up this process to only what is necessary.
Steps I took on my Samsung i9300
1. Change the SIM from China Unicom to an old AT&T SIM and connect with wifi with airplane mode on otherwise.
2. Settings > Applications Manager > Google Play Store & Google Play Services > Clear Cache
3. Connect to San Jose pptp VPN service.
4. Log in to Google Play > Purchase from Phone and purchased through desktop Play Store* successfully.
*Oddly, when selecting devices from when purchasing through desktop Play Store, my i9300 still showed up as from China Unicom.
I suspect that the VPN connection may not be necessary, at least for the entire process, maybe just during the log in, but haven't needed to buy enough apps to try each option. But something like this should get you your stuff.