Cannot choose google account for billing or license check
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 3.2k
- Avg merge
- 12d 11h
- Merged PRs (30d)
- 4
Description
Describe the bug
When using in-app purchase on license check, it is not possible to choose which google account to use
To Reproduce
Steps to reproduce the behavior:
- Install an app with in-app purchase on license check (tried with BeforeLauncher : com.beforesoft.launcher and Balance : com.elevatelabs.geonosis)
- Try to check license or buy something
- the popup for payment appears, with an account selected but nowhere to select another. Or "billing result with a null purchase list" error for license check
Expected behavior
A way in the popup or in microg to select which google account to use
System
Android Version: 13
Custom ROM: /e/OS 2.0
MicroG : 0.3.1.240913-10
Additional context
I purchased an app on another google device, couldn't have it detected in-app on my /e/os device
Tried another app with in-app purchase (balance meditation), there i saw that the account used to buy is not the one i intended.
I removed the other accounts and TA-DAAA the license check works
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the in-app purchase and license-check flows on Android 13 with microG 0.3.1.240913-10, using the BeforeLauncher and Balance examples mentioned in the issue. Trace how the payment popup selects an account and how license results are returned. Done means users can choose the intended Google account and purchased licenses are detected correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile-dev, payments
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100