Actually, I have 2 apps : free and paid (pro version). I would like to migrate my 2 apps to a free app with an in-app-purchases.
Can I save all the people how have paid the pro version in my in-app-purchases ? What is the best way to do that ?
And it's that simple. You can install your paid apps on as many of your devices as you like, so long as they are connected to the Google account used to purchase the apps.
If you have more than one device, if you have bought a new device or if you have done a full reinstall on your current device it is possible to restore your in-app purchases on a fresh copy of the game.
Please note that you cannot share apps between different operating systems. That means if you bought our apps on Apple, they can't be shared on Android and vice versa.
This has to be handled logically.
1) Simply launch the in- app purchase version of App for everyone.
2) Put a simple check whether user has paid the pro version already (must be somewhere saved on your server side)
If Yes - allow him the in app purchase benefits
Else They will be shown In App purchase options.
What you could do as a workaround is to make an update to the pro version to remove all functionality and use it as a “unlock app” for the pro functions in your free app by checking if the old “pro app” exists for legacy users. This way you don’t have to migrate anything. The old users are this way still able to reinstall the old app and use it as an unlock app. The downside of this is that the old PRO app could still be purchased.
EDIT: This has actually been done before. SD Maid uses this as their main way of getting the pro version of the app.
Link to google play: https://play.google.com/store/apps/details?id=eu.thedarken.sdm&hl=nl
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With