Compatibility

Compatibility with MemberPress

Estimated reading: 6 minutes 1168 views
  • Auto-approve customers by invitation code or selected domains (Whitelist domains). 
  • Auto-deny customers or selected domains (Blacklist domains)
  • Invitation code can be added manually or generated by CSV and then import to code post.

1. MEMBERSHIP SETTINGS

  • Make sure that Membership is enabled to make sure anyone can register on the website. 
  • Navigate to the WordPress Admin Dashboard → Settings → General.
  • Now you’re on the General Settings page.
  • On the General Settings page, go to the Membership option and checkmark the checkbox.
  • Click on the Save Changes button.

2. MEMBERPRESS – INVITATION CODE

  • When the Enable Invitation Code option is enabled, users can now be invited to register for the website by allowing them to register via an invitation code.
  • This will allow the possibility to create an invitation-only registration scenario if you want to add exclusivity to the registration process.
  • Click on the Save Changes button to apply your settings.
  • Once this option is enabled and saved, an option titled Invitation Code would appear in the Approve New Users section on the Dashboard.
  • Now navigate to Admin Dashboard → New Users Approve → Invitation Code.
  • You’ll be on the Invitation Code Settings page
  • Go to the Add Codes tab.

2.1 ADD CODES

  • The invitation codes can be generated manually or automatically; each option has its configuration settings to achieve desired results.

2.1.1 MANUAL GENERATE

  • In the Add Codes textbox, you can enter your invitation code (one line for each Invitation code).
  • Set the Usage Limit.
  • Set the Expiry Date.
  • Click on the Save Changes button.
  • Once the operation is successful you’ll receive a notification labeled as Post Successfully Added.

2.1.2 AUTO GENERATE

  • Set the Code Prefix.
  • Set the Code Suffix.
  • Set the Usage Limit.
  • Set the Expiry Date.
  • Click on the Save Changes button.
  • Once the operation is successful you’ll receive a notification labeled as (Number of Code Quantity set) Invitation Code Successfully added. According to the above image, the notification would be 5 Invitation Code Successfully added.
  • Go to Admin Dashboard → New Users Approve → All Codes.
  • All the codes which were Manually generated and Auto-generated will be present here.
  • Using these codes, the user will be registered and moved to the approved section.

FRONT-END IMPACT

  • Go to the membership page and enter the required credentials.
  • Once done, click on the Sign Up button.
  • Click on the Submit button.
  • You’ll be redirected to the ThankYou page once your registration is complete.
  • Also, the user will be automatically logged in after registration is complete.

3. MEMBERPRESS – MAKE INVITATION CODE REQUIRED

  • The Make Invitation code Required option will set the Invitation code field on the registration page to register on the website.
  • Click on the Save Changes button to apply your settings.

NOTE: To activate the Make Invitation code Required option functionality, you must also enable the Enable Invitation Code option.

  • Once this option is enabled and saved, it is mandatory to enter the invitation code for registration. If the user does not have the invitation code, they will not be registered on the website, and a message will be displayed.

4. MEMBERPRESS – AUTO-APPROVE

  • The Enable Auto-Approve option will allow the flexibility to automatically approve the user who has applied for registration on the website, cutting the need to approve each registration request manually.
  • Once this option is enabled and saved, an option titled Auto Approve would appear in the New Users Approve section on the Dashboard.
  • Now go to Admin Dashboard → New Users Approve → Auto Approve.
  • You’ll be on the Email Domain Settings page.
  • There are two tabs in this section,

4.1 WHITELIST

  • When adding, the domains to be automatically approved will be specified in the white list tab.
  • The option can be enabled by clicking a toggle provided beside the Enable Whitelist option.
  • Enter the specific domains manually approve each registration request you want to auto-approve the requests from the email address containing the specified domain name in the Domain List textbox.
  • Click on the Save Changes button.

FRONT-END IMPACT

  • Go to the membership page and enter the required credentials.
  • Once done, click on the Sign Up button.
  • Whenever a user tries to register with his email address having the domain mentioned in the whitelist, his request will be accepted.
  • Click on Submit button.
  • You’ll be redirected to the ThankYou page once your registration is complete.
  • Also, the user will be automatically logged in after registration is complete.
  • Navigate to Admin Dashboard → New Users Approve → Approve New Users.
  • Go to the Approved Users tab.

4.2 BLACKLIST

  • The registration requests can be restricted based on the domain name the email address contains, adding them to the blacklist tab to reject the registration request from the specified domains given in the blacklist.
  • The option can be enabled by clicking a toggle provided beside the Enable Blacklist option.
  • Enter the specific domains you do not want to auto-approve requests from the email address containing the specified domain name in the Domain List textbox.
  • Type a message in the Custom Message textbox. The message will be displayed when a user registers from the domain mentioned in the domain list.
  • Click on the Save Changes button.

FRONT-END IMPACT

  • Go to the membership page and enter the required credentials.
  • Once done, click on the Sign Up button.
  • Whenever a user tries to register with his email address having the domain mentioned in the blacklist, his request will be rejected, and the custom message will be displayed.

Leave a Reply

Your email address will not be published. Required fields are marked *

Share this Doc

Compatibility with MemberPress

Or copy link

CONTENTS