Charge the user extra plus add to next billing cycle?

So in my app, users can subscribe to a monthly plan but on top of that they can add more features by paying extra per feature. Lets say the monthly plan costs $40/month. The user adds another feature worth $10. I want the user to be billed $10 right away and then add this $10 to his next months billing UNTIL he removes that feature so that the next billing period is again $40 instead of $50.

How can I go about it? I can setup monthly subscriptions but can’t figure out how to create these addons that the user can additionally buy and add to their plan. And then remove them if needed to from next billing cycle?

What platform?

Generally, charge a one-time fee of $10 (or prorated) and update the subscription amount.

If feature is removed :arrow_right: update the subscription amount again

1 Like

Sorry forgot to mention that. Will be using stripe. Though I thought that we had to set a price fixed for subscription in our stripe app? how can i update the subscription amount for that specific user?

I’m sure their documentation guides you how to do so.

Sorry but I couldn’t figure it out via the documentation, I may be missing it. I’ll have a look at it again, thanks though.