We sell software on our site and have customers who purchase multi-user licenses. We'd like for them to be able to add a set number of users to our site and then revoke access if necessary.
Ideally, it would be a sub-user of the master account but I understand WordPress isn't built that way. So, I imagine all the people they add would just be added to one new role which handles extra users.
I'm very familiar with WordPress, the Plugin API, etc.. but just wanted to know the best way to go about this and see if any plugins already exist (haven't found any yet) for this type of functionality.
If necessary, we can build our own but thought I would ask here first. Any direction is much appreciated.