Yes from topic "View
certain profile fields types with permission restrictions "
https://stackideas.com/forums/view-certain-profile-fields-types-with-permission-restrictions som update explanation..
You could have same restrictions as now you have with other ES Groups, Events, Pages etc build on that to customised profile fields restrictions too with "Only me", "Groups", Custom etc as working now but also for if user himself restrict click on a checkbox then this field will have some restrictions as above also possible with Joomla ACL menu system. Like I want to be contacted or not the user decide or not. But some field will have site owner that decide if they should be visiable or not too.
So just some fields have that function that the end user decide.
But I think ES already have a good system so maybe better to go for that first to do it that way.
Scenario is then that certain user/user groups can "see" these profile fields depending on PayPlans membership plans. One other feature would be to connect the notification system to trigger an action = email if a certain field would be active or not.
Example: If user in his profile tick a customised profile field for No/Yes then an action if changes from No to Yes with an email will be sent to certain user groups that are allowed to see this customised profile field. So when certain changes happens to a certain customised field that Payplans membership plan get notifcation of a change for certain users if they change some profile fields. So that should only be on certain set up fields options there not all..
Then you can create value with ES, customised profile fields with restrictions, actions of changes connected to this and also with integration with PayPlans. Hope you understand what I mean Mark.