New user options have been added to the “Memberships” and “Configuration” tabs, starting with RSMembership! revision 14:
disable account when a membership expires, change the user type based on their membership, display a CAPTCHA system for registered/unregistered users or allow subscribers to choose their username.
1. Allow customers to choose their username when subscribing
Starting with rev. 14, in the "Configuration" tab, you can allow subscribers to choose their username when purchasing a new membership.
While filling the subscription form, the username is checked on the run, using AJAX validation with no need of refreshing the page.
2. Disable user accounts when the memberships expire
For each created membership, you can block the user account when its subscription expires (administrators can
reactivate the user in the “User Manager”).
3. Upgrade/downgrade user accounts based on membership purchased
Users can now automatically be upgraded from a "Subscriber User Type" to another when purchasing a membership.
Of course, when the membership expires, is cancelled or set to pending, the membership will be automatically downgraded.
4. Built-in CAPTCHA and ReCAPTCHA support for unregistered and/or registered users
Starting with this new revision, you can display the built-in CAPTCHA / reCAPTCHA system for both registered and unregistered users.
This option can be enabled in the “Configuration” tab >> CAPTCHA >> Display CAPTCHA for.
The complete changelog can be found here.