Search code examples
androidin-app-purchasein-app-billing

How to convert a paid app to a free app with in-app purchasing?


First I had created one app, which I uploaded into the Play store with some price, and I got some downloads. Now I want to add in-app purchases to my app and I want make my app free.

If I update my .apk (with in-app purchase) into the Play store then it will send notification to the users who have purchased my app.

If they are updated then it will show in-app purchases also so they have to purchase some modules.

So I want to set in-app purchases as active for users who have purchased my app.

Is there a specific process for accomplishing this?


Solution

  • You can make a paid app be free

    Is there a specific process for accomplishing this?
    

    No, their is no official way to do this, Because In-App you have to add items on google play and its show to every user util he/she pay for that In-App Item.

    but you can handle by your own way.

    Like if user already pay then you have to hide in-app(or whatever your app flow) for that perticular user and enable that future for them. So no need to pay again for same

    in sort you can handle by JAVA code(because you have list of paid user)

    If app have same package and current version is new then installed then its update app(make sure both version are signed with same certificate/keystore)

    Important: If you change an app from Paid to Free and save the change, the change is permanent. Once changed to free, the app can't be changed back to a paid app. If you want to charge again for a paid app that you’ve changed to a free app, you would need to create a new app with a new package name and set a price for the new app.

    Android Developer Help