Reputation: 1906
I'm adding in-app purchases to my Android application. I've completed all the steps to fetch the products, display them to the user, and start the purchase flow. Now, I'm trying to test it. To do that, I added a test account to the license testers in the Google Play Console.
When I start the purchase flow, I get this UI:
But when I click "1-tap buy," I get the following error:
Here are some things I've already tried:
Any idea what could be causing this issue? Also, if you have any suggestions about stuff I should try, please let me know even if you're not sure whether they will actually work.
Upvotes: 7
Views: 32627
Reputation: 1
Work around in India :
Upvotes: 0
Reputation: 1
I had the same problem. What I did was, I got another Google account, used the same payment method, and problem solved. Hope this helps.
Upvotes: 0
Reputation: 800
Google updated their policies few months ago. They prevent commonly-known VPNS from making a payment with the following couldn't complete your purchase. check that you have the correct country
.
The only known way to bypass this as of now is to use residential vpns, or be in the actual country.
Upvotes: 2
Reputation: 11
I have a similar problem and have tried everything you listed, but nothing worked. My solution: Go to device/phone Settings > Network & Internet > Advanced > Turn off the VPN and Private DNS > Restart the device/phone.
Upvotes: 1