You can use this theme component, you’ll be able to do everything you’re looking for
And for the payments, here’s a plugin that could help you to automatically add a user to a group via payment
You can use this theme component, you’ll be able to do everything you’re looking for
And for the payments, here’s a plugin that could help you to automatically add a user to a group via payment