-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
managementURL is null when in account hold #290
Comments
Hello! It doesn't seem like we have quite enough information to send this to a human yet to help out. We would love if you could provide more details about your issue by following the template without modifying any of the pre-filled text. If you're looking for support, head over to our Help Center to get in touch with our team directly. |
Not sure what is missing here... 🤔 Hope someone can still help out. 🙏 |
hi @ubuntudroid! Don't mind the bot, it's still learning 🤖 . Not sure what was missing either but I think we have enough info to go on. |
btw I was curious about the bot thing and it turns out that it's looking for the words "Debug logs", as they're a part of the issue template, and you had "logs" instead. Just mentioning it in case others read this and wonder about it. |
update here: we're going to make a backend-side fix, will report back and close out the issue when it gets deployed. Thanks again for reporting! |
Neat! 🙏 Do you have a rough ETA? Just so that I know whether I should implement a client side workaround for the meantime.
|
@aboedo Will the backend fix also include the "deeper" routing into Play Store as outlined in the issue description? |
Update: I've now checked the deeplink Google Play Store provides according to the documentation to link directly into the subscription (the one which includes the SKU and the package). Turns out either it doesn't work or I'm too dumb to properly fill in SKU and package. Only the generic https://play.google.com/store/account/subscriptions works for me (and it looks that's the one you guys are returning when in grace period). That's quite unfortunate, but it is what it is. 🤷 So for now I'll use the following workaround for account hold: val managementUrl = purchaserInfo.managementURL ?: Uri.parse("https://play.google.com/store/account/subscriptions") |
thanks for the update and for posting a workaround! @ubuntudroid |
Describe the bug
The
managementURL
provided byPurchaserInfo
isnull
when the user's subscription is in account hold. I would expect it to be non-null only after they have left account hold. It works fine while in grace period.Btw, I found that the management URL does not point to the actual subscription, only to the subscription list. According to the docs Play Store allows for more precise routing directly into the actual subscription page.
null
for the management URL.Additional context
N/A
The text was updated successfully, but these errors were encountered: