Our game is being remade and it's a good opportunity for us to start the server with a clean slate.
One feature for returning players is that we want to carry their IAP items from the legacy server into the new one. The app will use the same listing on App Store and Google Play, so we can read their existing IAP receipts.
While we certainly can create a CloudScript function to migrate the inventory between the titles, I wonder if we can utilize receipt validation for this purpose as it auto-grants items. However, as a prerequisite, we wonder whether the previously used receipts are checked across titles, i.e. whether a receipt used for an old PlayFab title will also be valid for a new PlayFab title so that it does not get rejected as a replay attack.
We also wonder whether this also applies between Economy V1 and V2. As our legacy title only uses Economy V1 and JavaScript CloudScript, we could potentially reuse the same title but let the remake app only access Economy V2 and Azure Functions.
Thank you in advance for the answers!