Hey, yall. Quick question: Where is a player's non-consumable item purchase stored by scirra? In the manual on IAP, scirra says:
Non-consumable purchases can be bought once per user. A good use for this type of purchase is to distribute your game for free but with the majority of the content locked from the user. To unlock the rest of the content the user can purchase a premium upgrade. The plugin keeps track of these types of purchases for you across multiple user devices.
Is it stored via the player's google account? Their credit card? Can it save across android and apple at the same time? I don't understand how the IAP plugging can keep track of a player's data across devices when they never actually sign in to anything. Just some clarification would be nice.
I am currently implementing firebase features on my android game and wanted to know how I should handle saving digital goods ownership data. Should I just not save non-consumables and just let the IAP plugging do all the work for them? I don't like that idea, because then a player's consumable goods data (that I store on firebase) and non-consumable goods data (stored by scirras IAP plugin) could be unsynced, and that would be a nightmare, but on the other hand, if I save it to firebase, then there is the possibility of firebase and the IAP plugging disagreeing. Note that I plan on creating a release of this game on the iPhone if the future allows.
See my problem? Thoughts? Thanks!