Allow admin to create different packages with restrictions for the users and allow them to subscribe the package. You can restrict actions and pages for each package.
You can choose a one-time cost or a monthly term for your package. The fee is deducted from the user's wallet, and if the user's wallet is empty, he will be notified and denied access to the membership. Additionally, you are able to export users (name and email) from a particular tier.
This component requires Wallet and Gadgets component which can be found
https://www.opensource-socialnetwork.org/component/view/5502/wallet
https://www.opensource-socialnetwork.org/component/view/6250/gadgets
You need to configure CRON jobs to run payments related tasks. Details located in admin panel.
Additional pages and actions can be added on request.
Supported Actions and Page