Restrict Store Access, Disable Registration, Require Customer Approval Extension

Magento 2 Store Restriction Pro extension provides the complete restriction functionality for your store in many ways (disabling registration, requiring customer approval, restricting access to special customers while allowing guest access to certain pages)

Key Features

1. General

  • Upgrade Proof Module(purely event-observer based, no any preferences/rewrites).
  • Compatible with Magento CE 2.3.x & EE 2.3.x.
  • Option to enable/disable the functionality as per store.
  • Compatible with Magento 2 Custom Redirect Pro Extension.
  • Essential Module for B2B/B2C, private sale, member-only, invite-only stores.

2. Customer Registration

  • It provides an option to disable the customer registration (with an optional custom message).
  • Includes Magento 2 Customer Group Selector / Switcher extension for FREE, which allows customer group selection/automatic group switching from the registration page.

3. Customer Activation/Approval

This feature gives the store owner the ability to approve or reject the new customer account.
Since it requires the pre-verification of every new customer, it becomes one of the essentials modules for B2B & B2C.
Some of the key features:

  • Option to enable/disable the customer approval feature
  • Configurable customer groups that require admin approval
  • Option to auto-approve new customer registration
  • Easier approval management for the admin
  • Notify admin on new customer registration (with configurable email template)
  • Notify customer on his/her account approval or rejection (with configurable email template)
  • Configure message & redirection for the non-approved customer

4. Store Restriction

Provides Store Restriction of two types:

  1. 1. Non-Restricted
  • The store is accessible to all users.
  1. 2. Restricted (Only configured pages accessible)
  • The store is restricted, requires a login to be accessible.
  • It provides an option to select which customer group(s) can access the restricted store.
  • Provides an option to redirect the not allowed user to the custom page(Login, CMS or any custom page) with the configured message.
  • Provides an option to allow certain CMS, Category, Product & custom module pages for guest users.
  1. 3. Accessible (Only configured pages/sections restricted)

submitted by /u/MagePsycho
[link] [comments]