TrollMaster
TrollMaster

Reputation: 11

How to convert from a paid app to in app purchase? iOS and Android + Flutter

I have an app that I have marketing and sold successfully for the first year of it's existence as a paid app for both iOS and Android. The app is developed in Flutter.

I would like to move to a freemium model using in app purchases. For Android/Google Play, I am planning to just make a 2nd Android app that has the in app purchase functionality. I will continue to maintain the paid app as well.

I'm at a loss as to what to do for iOS. I've read that I should be able to mine the original purchase date, but I'm not sure how to get this information. I'm familiar with in_app_purchase but I don't believe this resolves this issue.

Thanks!

Upvotes: 1

Views: 626

Answers (1)

enc_life
enc_life

Reputation: 5169

In the Apple receipt there is a field, original_application_version.

You can check the value of this field when a user restores purchases to see if they had originally installed the app from a paid version and grant them "premium" access.

I'm not super familiar with the in_app_purchase plugin specifically and if they expose this field or not.

Upvotes: 1

Related Questions