I am wondering if anyone knows how to create a multisite

I am wondering if anyone knows how to create a multisite that would have a membership function. If you want to create a site then you have to become a member and pay $XX.

We are offering a club membership and each club will have its own site. So we can allow the club to create a site for it's local membership.

How is this possible?