I have a Unity 5 game that have a “lite” version with 25 free levels and “pro” paid version with 50 levels.
What I want to do is remove the lite version from the play store and have only the pro version, but make it free and have an in-app purchase to unlock the levels.
The problem I’m facing is how to check if the player already paid for the game through google play store when the game was a “Paid App”. So they don’t have to rebuy the game with an in-app purchase to play all 50 levels?
I was thinking about doing this:
Check if the player are updating the game:
if true: Unlock all 50 levels
false(making a fresh install): Lock the 25 last levels and require an in-app purchase to unlock the full game.
Is there a simple way to check this or does anyone have a better solution?