Restrict membership to dues paying members only
I would like to see an enhancement in the way membership forms are taken that will restrict the membership form from creating a profile if a member has submitted an application but has not yet paid their annual membership dues. The way the membership form is currently set up is that it allows a person to sign up for a membership, but does not force them to pay their dues in order to create a profile. Instead, an invoice is created and they have the option to pay or not pay. Paying dues should NOT be an option. Either they sign up for membership and pay their dues immediately, or they can sign up as an email contact with no access to the Members Only section of the website.
I would like to see a feature that requires a person to pay dues prior to creating a profile.
As an admin, I have had a number of people sign up, and then either ignore the request to pay their dues or decide after the fact that they don't want to join after all. It's a waste of my time to track people down to do something that should be done at the time they take the membership form. WildApricot is the only CMS that I know of that even offers this "pay later" feature; it's simply not the way the internet works anymore. This enhancement will force the person to pay immediately and make admin time more productive.