Setting up subscription service for businesses

Integrations

The issue I am having is that I'd like to setup a subscription service for my app and I would say 95% of my clients are from businesses. The problem I'm running into is figuring out a way to setup the subscription so that the business pays for the subscriptions which then allows the users access to my app. So for instance I'd have one person(business) paying, and it would grant say 20 employees of that business access to my app. Is there a way to do this? All of the businesses I'll be working with will have a specific email domain for each company so I was trying to to figure out if that might be the best way to tie everything in but I'm very new to this platform and app creation and could use some help. Thanks!

What have you tried so far?

I have tried setting up the subscription paywall and thought I might be able to base this off user email domain or once I receive payment from the business I could provide a promo code that would grant them and their employees access to my app for the subscribed duration, but my concern is that I can't track or restrict that promo code to a specific business and they could simply distribute this code to other people to gain free access.

Did you check FlutterFlow's Documentation for this topic?
Yes