is there a way to prevent a member to register twice for the exact same plan ?
But not with the category setting, i mean if in a category i have 3 different plans, i dont want a user can register twice for the same plan in this category but can register for another plan of this category.
That would require clever setup using Joomla core ACL. Below is the idea:
- Create a new Joomla user group Plan 1 (should be child group of Registered user group)
- Create a new access level Plan 1, only choose Plan 1 user group for that access level
- Configure Plan 1 so that when user sign up, they will be assigned to Plan 1 user group use Joomla groups plugin
- Set Access setting of Plan 2 to Plan 1
With that setting, users who subscribe to Plan 1 will have Plan 1 access level, thus they can see and subscribe to plan 2