I’m building a subscription-based app where users can choose between two base plans (Basic and Premium), and I want to offer several recurring add-ons (e.g., Read Receipt, Priority Message, etc.), each priced at for eg : AUD 2.00/month. The goal is to allow users to dynamically add or remove these features, with their subscription price updating accordingly or maybe even multiple subscription . Is this possible through in-app purchases and revenuecat ? If so could you please provide me the best approach .
Thanks in advance
Page 1 / 1
Hi! There are two methods that I could recommend in order to build a system like this for your users:
- Have all the add-on benefits be separate subscriptions from the two base plans that you mention. You would then be able to just configure the entitlements and products to refer to those benefits specifically. I would recommend using this method as it would be the easiest to implement.
- You could also offer different subscriptions plan that allow for a set number of add-ons (ie a base plan with 2 add-ons available to use). However, this would require you to manage what add-ons that the user has chosen to unlock with this subscription yourself. You could grant the necessary Entitlement to the desired add-ons by using Granted Entitlements, which can be added and revoked through our API
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.