0

My app is currently paid and I have thousands of paid users. however, I want to make it free with some limitations and sell premium upgrade for new users. So far so good. But how can I set the thousands of current users as premium, since they already paid for the application? Is there any way to set my existing users as premium?

Thank you in advance

Itapox
  • 579
  • 1
  • 7
  • 25
  • Release a lite version of the app. – AnthonyK Sep 25 '17 at 01:17
  • I already have a lite version, but I would like to discontinue this lite version and keep only a free version and sell the premium upgrade – Itapox Sep 25 '17 at 01:29
  • Ohh, that I cabt help you with, I have no experience with that sort of thing, sorry. – AnthonyK Sep 25 '17 at 01:32
  • OK. Alternatively I think I could set a user flag in the realtime database, but I think the right thing would be to set it as a SKU on InAppBilling API – Itapox Sep 25 '17 at 01:51
  • Just an idea, If you do not have a lot of users, update your premium app and tell users about the update, ask their email and send them promo codes via email. but be sure to handle duplicate requests. – Nabin Bhandari Sep 25 '17 at 02:02
  • Thanks for your suggestion, but besides having thousands of users, it would not be wise to take users out of their comfort zone, as many users may not understand how to proceed with the promotional code. – Itapox Sep 25 '17 at 02:10

1 Answers1

0

As I have not found a way to set all the current users as premium, I created in the firebase database in the users node a premium flag to identify the users who have already made the purchase of the application. Hope this answer can be useful for someone else.

Itapox
  • 579
  • 1
  • 7
  • 25