Please do not close this as duplicate without reading everything.
Case Summary: Two google test accounts were used for IAP transactions using the same app build. One works, one doesn't. Both google accounts have working credit cards and can buy IAP from other apps.
More Details: We have a new Unity-Android build released to our testers and we have 2 different google accounts for IAP testing. Surprisingly, one account can do test purchases successfully without a glitch, while the other one always gets: "The item you requested is not available for purchase."
The non-working account had been used for testing IAP in the past and we didn't have a problem. There was no changes in the google groups, the account is still a member of our test group for this app.
Does anyone have a clue why is it not working in one google account, while in another, it's fine?
Note:
- Same build was used.
- Both accounts worked successfully with IAP with older versions.
- Both accounts are still member of the app's test group.
- The non-working account was recently used to make a purchase in another game and it worked just fine.
What are we missing?