I need an advice what plugins and methods to use when I want to create site like that:
Register is free and user can only see couple of things on the site. On frontpage there is couple of boxes where is explained user services. e.g 1€ small, 2€ medium, 3€ huge and there is buy button and when it click that user create a account and get these features and can see pages that free account cannot see. Different features and access to pages. It depends what plan user want to choose.
And example 3€ huge plan user can invite 5 members to his “team” so they have manage page where is their custom content.. Users makes content (fill forms) and they can see these filled up forms and other content..
User can choose paid every month or one time payment (whole year)
Read more here: WordPress service best way