简体   繁体   中英

How to handle if the user purchased a subscription using one google play account and trying to upgrade with another google play account?

We have an android app that provides basic and premium monthly subscription. If a user purchases a basic monthly subscription using X google play account and after sometime if he wants to upgrade and instead of using the X account, if he upgrades it with Y google play account, How can we handle this scenario? Because the subscription purchased using Y google play account will be considered as a new subscription not an upgrade. So we will have two subscription running parallelly. Please help me to resolve this.

As you said, there is no way to resolve it, the account used to purchase the subscription should be the account used to update it as your subscription purchase info is linked to your Google Account.

So as far as Google and your app is concerned, new account means a new user.

If you want to implement a functionality like this you'd be better off implementing your own payment mechanism using Stripe or something else inside the app itself via your backend.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM