closing member level to all registrations including lapsed members
Wild Apricot is structured so that lapsed members can always renew their memberships. This is a problem for us.
Some of our membership levels have a maximum enrollment, controlled by the size of our facility.
We want to be able to close registration for those member levels, when we reach capacity.
But there is no way to prevent lapsed members from re-enrolling, no matter how what we do.
But we want lapsed members to remain lapsed - not suspended - up until we reach capacity. For obvious reasons - it is easy for a lapsed member to re-up, it is difficult for a suspended member to re-up.
Perhaps you could add, on the Members/Levels/Renewal policy tab, an additional "If not renewed within X day(s)" choice with the Void/Change/Change/Suspend/Archive checkboxes.
This would allow us to set 30 days as the change status to lapsed event; and 75 days as the change status to suspended event. This would not totally solve the issue, but it would reduce the hand-editing we need to do to the data table, changing status's from lapsed to suspended, in order to prevent over-enrollment.
Best would be a simple switch to totally block new enrollment in certain member levels - from all people, including lapsed members.