40

On this bug report on Github https://github.com/googlesamples/android-play-billing/issues/2#issuecomment-305380836 we were asked to raise the issue here.

The issue is simple. The user has 2 or more accounts on their phone, let's say xyz@gmail.com and abc@gmail.com. They install an app with the account xyz@gmail.com. They purchase some IAP items. The app updates and now the app is under abc@gmail.com and the user has lost the purchase. This happens a lot when using staged rollouts.

The main issue, as developers we aren't allowed to let the user choose which account to buy with or which account to check for purchases with.

The second issue, the Play Store app on Android ignores the user account selected on the hamburger menu. The only workaround for this is to use the Play Store website as described in this workaround https://github.com/googlesamples/android-play-billing/issues/2#issuecomment-259108286 on the same bug report.

I don't know what the ideal solution is, all I know is that this is a huge hassle for developers leading to a lot of 1-star reviews after each update.

EDIT: As pointed out in a comment, when I refer to multiple accounts I am talking about multiple Google accounts for a single Android User, I am not talking about multiple Android users within the same phone.

Arda Kandemir
  • 19
  • 1
  • 6
casolorz
  • 7,481
  • 18
  • 82
  • 176
  • 2
    Great summary of the issue(s). Just to add a point of clarification: the issue has nothing to do with using different accounts with the multi-user feature on devices but rather signing into multiple Google accounts within the same user. For example, on a phone there usually is only one user (but the user can be signed into multiple Google accounts), while on a tablet, there may be more than one user (where each user could be signed into multiple Google accounts). – ashughes Jun 06 '17 at 19:12
  • Personally, I think the easiest and most widely useful solution is that the Play Store should report purchases from *all* Google accounts for the current user that are signed in on the device. – ashughes Jun 06 '17 at 19:13
  • 1
    It would also be nice if the purchase flow allowed the user to choose which account they want to make a purchase with, but this is an enhancement that I believe is independent of solving this problem. – ashughes Jun 06 '17 at 19:13
  • @ashughes added your clarification. Thanks. – casolorz Jun 06 '17 at 19:55
  • 7
    @ashughes as I mentioned on Github issue, I'm already addressing this internally and will update here when I have some feedback. Thanks – Neto Marin Jun 06 '17 at 21:38
  • @NetoMarin Very glad to hear it! Thank you. – ashughes Jun 06 '17 at 21:59
  • @NetoMarin thank you for letting us know. That is great news. – casolorz Jun 06 '17 at 23:18
  • @NetoMarin any updates on this? – casolorz Dec 27 '17 at 18:07
  • @casolorz this feature is under development, but unfortunately I don't have an ETA to share. When it's ready, I'll update this question. – Neto Marin Dec 28 '17 at 22:14

0 Answers0