Friday, 28 May 2021

can't disable re-rebscription for android subscription on Play Store

TL;DR

Why can our users re-subscribe on Play Store, despite opting-out of this on Google Play console?


we are implementing a subscription on our Android app. we have selected the "resubscribe" option to be "not enabled".

yet, when we test this by canceling our subscription, and waiting until after previous subscription has expired, the user has an option for some time to re-subscribe directly from the Play Store, and not the app ("out-of-app purchase"), before their former subscription disappears completely.

When this happens our BE gets notified, BUT WITHOUT ANY INFORMATIONS ABOUT THE USERS IDENTITY, as this is an entirely new purchase, so our BE doesn't know which user to entitle to the re-subscribed plan.

I will note that we do not want to rely on our mobile app to intercept this purchase and update our backend - as the subscription affects the entitlement on our web site as well, and we have no certainty as to when our app will be launched next.

This "re-subscribe" option has been disabled on our Google Play dev console, and it does seem to disappear after ~1-3 hours (on test environment), but for that time gap we can't prevent users from "re-subscribing" on Play Store



from can't disable re-rebscription for android subscription on Play Store

No comments:

Post a Comment