Premium
MemberPress Registration Restrictions is an official add-on developed by Caseproof, LLC, the same company behind the popular membership plugin MemberPress. This extension is designed to provide granular, precise control over who can register for the various membership levels on your WordPress site, allowing you to manage access to your registration forms based on multiple configurable criteria.
With this add-on, you can restrict registrations based on IP addresses (both IPv4 and IPv6, with support for ranges using wildcards or CIDR notation), email domains, specific email addresses, and minimum user age. Each restriction type can be configured as a blocklist or an allowlist, giving you total flexibility to decide who can access your memberships. Additionally, you can set a maximum limit of active registrations per membership, ideal for businesses that need to control the capacity of their communities or services.
Restrictions can be applied globally (affecting all memberships), at the individual membership level (taking priority over global restrictions), at the coupon level, and even at the corporate account level to control sub-account registrations. You can also customize the error messages users will see when they do not meet the established criteria, thereby improving the user experience and communication with your visitors.
This add-on is ideal for corporate training sites, VIP communities with premium content, age-restricted communities, or businesses that want to limit access to certain groups (for example, allowing only .edu emails for student discounts). If you manage a membership site with MemberPress and need fine-grained control over the registration process, MemberPress Registration Restrictions provides all the tools you need to keep your community secure, exclusive, and well-managed.