Member type dependency
A relationship is called a member type dependency when the membership depends on being a member of another member type. For example, you might establish a member type dependency in which you must be a Regular member in order to be eligible to be a Distinguished Member.
Note: The customer must be a member of *all* membership types that are listed in the membership type dependencies child form as a prerequisite to becoming a member of this membership type.
This feature will work with regular or chapter memberships.
Membership flowdown does not satisfy the dependency. For example, suppose you have Organization-based memberships with a member type called "National", which has benefit flowdown to employees. Suppose you would like to make a certain Individual membership (Personal) type available only to employees who have flowdown from Organizations with the National membership. You cannot enforce this with Member type dependency; NetForum will disallow any Individual to get the Personal membership if you add a dependency to the "National" membership, regardless of whether or not the Individual has a qualifying relationship with a National organization. The only way to enforce a rule such as this would be through a custom dues calculation. This feature only works for customers who own the membership directly.
Note: The dependency check works only for memberships that are saved into the database. It does not work for memberships that are in the same pending order. For example, if you must have a National membership to purchase a member directory, then the dependency check fails if you have the national membership in your cart at the same time you are trying to buy the member directory.
Adding a Member Type Dependency
There are two ways to add a Member Type Dependency:
- Add a dependency from the Member Type Profile.
- Click on the Membership module from the Module Menu drop-down.
- On the Group Item menu, click Overview. You can then choose to List Member Types.
- GoTo
the Member Type profile where you want to add the dependency and click the Setup tab.
- Click the Add Record
button and select the membership that should be a prerequisite in the drop-down menu.
- Add a dependency from Membership Setup.
- Open the Modules Menu and select Membership.
- On the Membership Overview, click the Membership Setup icon.
- On the member types child form, select the Member Type you want to add the member dependency to and click the expand
button.
- Click the add member type dependency link and select the membership that should be a prerequisite in the drop-down menu.