I wonder how I can handle consumables correctly.
Here is a possible scenario I would like to avoid:
I have different consumable purchases in the game for increasing the in game-currency (coins).
Now I publish an open BETA on Google Play. A player is purchasing 1000 new coins for his game in the Beta version.
Then I publish the final version. The player is deleting his old game and installing the new published version.
But he now has left all the purchased coins and has to start with zero.
How can I make sure the player still will have this purchased coins?
How do you handle this?