I've searched and can't find this scenario discussed anywhere.
Background:
We have always had a paid membership level of "Lifetime" which we decided to "archive." We are not eliminating that level or its benefits, we just turned it off for new signups, so all of those users are still in the "Lifetime" usergroup.
I have created 2-year (silver) and 5-year (gold) paid memberships with discounted costs to replace that, along with our normal 1-year paid membership, all with the same benefits (the benefit to the user is the discounted cost for the longer-term upgrades). The two new upgrades are working fine.
Need:
I have created a "Benefactor" usergroup, the intention is to recognize those people who are BOTH legacy Lifetime members and who are current with one of the three annual memberships (paid annual member, Silver 2-year or Gold 5-year).
Question:
I would love for this to be fully automated. I am aware I can manually upgrade users one-by-one but then I have to maintain that if they let the annual membership lapse.
I knew about promotions, but never used them. I'm trying to figure out how to create a promotion that would move a user to "Benefactor" when they are in both Lifetime and one of the other three paid membership groups. When I look at promotions, I see "User is a member of ANY of the selected user groups:" but what I need is "User is a member of ALL of the selected user groups:"
Is there a way to accomplish what I'm trying to do here that doesn't involve a ton of custom code (I'm, at best, an average experience Xenforo admin and don't want something that could break and have to be redone with later updates.)
Background:
We have always had a paid membership level of "Lifetime" which we decided to "archive." We are not eliminating that level or its benefits, we just turned it off for new signups, so all of those users are still in the "Lifetime" usergroup.
I have created 2-year (silver) and 5-year (gold) paid memberships with discounted costs to replace that, along with our normal 1-year paid membership, all with the same benefits (the benefit to the user is the discounted cost for the longer-term upgrades). The two new upgrades are working fine.
Need:
I have created a "Benefactor" usergroup, the intention is to recognize those people who are BOTH legacy Lifetime members and who are current with one of the three annual memberships (paid annual member, Silver 2-year or Gold 5-year).
Question:
I would love for this to be fully automated. I am aware I can manually upgrade users one-by-one but then I have to maintain that if they let the annual membership lapse.
I knew about promotions, but never used them. I'm trying to figure out how to create a promotion that would move a user to "Benefactor" when they are in both Lifetime and one of the other three paid membership groups. When I look at promotions, I see "User is a member of ANY of the selected user groups:" but what I need is "User is a member of ALL of the selected user groups:"
Is there a way to accomplish what I'm trying to do here that doesn't involve a ton of custom code (I'm, at best, an average experience Xenforo admin and don't want something that could break and have to be redone with later updates.)