I hope you’re doing well. I have a question regarding the best practices for offering subscription access to businesses through RevenueCat.
Use Case:
We want to provide premium access to all users who belong to a specific business domain, for example all users with an email ending in @abc.com.
Instead of each individual user purchasing a subscription, the business would pay once and all their employees (based on email domain or a predefined list) should automatically receive premium access inside our app.
What We Want to Achieve:
-
A business purchases a subscription once (through our backend or manual assignment).
-
All users who log in with an email that matches the business domain (e.g., @abc.com) should instantly receive our Premium entitlement.
-
If the business subscription expires or is canceled, all users under that domain should automatically lose premium access
Thank you in advance — any guidance would be greatly appreciated!
