First of all, thank you for developing and maintaining this solution. I have been users of your service in production for a few years now. It has been working great. However, recently I start seeing this error message in Google Play Console for my app.
“You're using the InAppProduct API to manage subscriptions, which is now deprecated and will stop being supported for new apps in January 2024, and for all apps in May 2024. Start using the new Subscriptions API to get new features including multiple base plans and offers, as well as prepaid plans.”
I have some questions related to that. (For the background, I have been following the discussion about the Google Play Subscription Changes as well as went through the documentation in Google Play Product Setup) However, it is still not clear to me on whether or what kind of migration steps are required from my side. Thank you a lot for your support.
- I do not have a need for multiple base plans and prepaid. In other words, a single base plan (like before the Google Play Subscription Changes) works fine for me moving forward. Will RevenueCat still work after May 2024 for my subscriptions? Or do I need to perform migration (product data and SDK) to the new SDK versions before that time?
- If the answers to the above question is yes, do you have a step-by-step documentation for performing such migration for Flutter SDK?
- In the beginning of this year, I have to update prices of my subscriptions to counter inflations. In order to be able to do that, I need to execute the “Making Subscriptions Editable” according to the guide. Will this still work after May 2024?
Best answer by codyView original