Skip to main content
Question

How to manage addons with recurring subscriptions ?

  • December 23, 2024
  • 1 reply
  • 39 views

Forum|alt.badge.img+2

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 

This post has been closed for comments

1 reply

wes_clark
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 297 replies
  • January 7, 2025

Hi! There are two methods that I could recommend in order to build a system like this for your users:

  1. 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.
  2. 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

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings