How to design a complex subscription model with IAP

Hi,

I am looking to develop a similar subscription model similar to Stripe billing model but not sure how to achieve the same. Any advise?

The app has an Owner membership model where the owner buys users.
  • - I have three bundle of features, each bundle has a different feature set

  • - Each bundle has a price per user (for example, the owner can buy 5 users to give access to his team)

  • - Each price at the end can be paid in different terms to reduce cost, 1m, 3, 12m and so on.

  • - I was thinking to do it per user basis but then the owner needs to renew multiple subscriptions depending on the amount of team members and this is not ideal.


Any help is welcome. Not sure if what I want is