I'm new to Moodle but worked with it in the past.
Is there some plugin or possible solution to implement following concept?
I want to offer license based access (x users, x euros/user/year) to my Moodle instance.
For this I want to use the self-registration solution.
A new customer (B2B) should be able to fill out a form, requests x licenses for x users and provides the domain name of the used email address.
After the payment of the license costs I want to tell Moodle to allow only x users for this domain for the self-registration and in total (additional licenses will be added to this).
Is this possible, are there already solutions for this or do I have to implement it myself and what would be the recommended way?