Hello,
I would greatly appreciate it if you could provide guidance on transitioning from Glassfy.
Background:
- iOS app only
- Capacitor framework
- Currently, the App Store version uses Glassfy.
- I have a fully prepared version that supports both RevenueCat and Glassfy (I can choose which module to use).
I've outlined a few points below. Could you please confirm if my understanding is correct for each of them?
-
Can I, without releasing a new version, configure App Store Connect to send data to RevenueCat, and set up a redirect from RevenueCat to Glassfy? Would this work, with new purchase data being duplicated in both services?
-
In parallel, I plan to request a data export from Glassfy and use your API to import this data into RevenueCat.
-
Once that's done, I should be able to release my new version, which can theoretically drop Glassfy support entirely and rely solely on RevenueCat.
-
Users who make purchases in the time between my CSV import and the release of the new version will need to manually tap "Restore Purchases." Alternatively, can I automate this by calling the
syncPurchases
function for them? -
Can I always call
syncPurchases
for all users when the app is launched, to ensure everyone is synchronized with RevenueCat? From what I understand, this takes some time. If this is recommended, how can I determine the right time to trigger this? Should I set a flag in my backend or is there a smarter approach?
Thank you very much for your help!