- so that couples and single people can subscribe.
If you mean paid subscriptions to purchase additional features or just to use the side then you'll need CB Paid Subscriptions.
- That it has to be by invitation or that the registration must be approved by the person who sent the invitation or an administrator.
CB Invites can be used to have an invite only site. You can also turn on moderator approval to manually approve registrations.
- That you can create public or private groups.
CB GroupJive can provide public and private groups.
- That they can chat between users.
We don't have chat built in, but we do have private messaging which will eventually become a chat in a later release. There are chat extensions available for Joomla though.
- That you can create events to sign up for.
We don't have a generic event manager like extension, but CB GroupJive Events can provide events for groups if that's satisfactory.
- That there are forms of payment or subscriptions to the social network. Is all this possible? with which Membership? Thank you
Given you need multiple plugins including CB Paid Subscriptions your best option is the Developer membership since it will give CB Paid Subscriptions along with all our other products. I assume you'd also want CB Activity for activity feeds like other social networks and CB Gallery for photo/video/music/file user galleries. Take a look at our membership table below to also help with choosing.
www.joomlapolis.com/memberships