You have no items in your shopping cart.

Customer Approval for Magento® 2


Magento® Community Edition2.0.x, 2.1.x
Magento® Enterprise Edition2.0.x, 2.1.x

Customer Approval for Magento® 2


In stock

Activate or reject every customer registering to your store. Don't let any customer login into your store without approval.

* Required Fields

This extension extends the customer registration functionality without affecting the default registration process and provides an option to automatically or manually approve customers who register to your store. Newly registered customer can be get approved automatically after registration or can be manually approved by the admin from backend. Admin will get email notification on every registration and can approve one or more customers at the same time. Each customer will get notified as soon as he gets approved (in case of manual approve). Easy configuration for backend and can be done for each store or website separately.

It doesn’t affect the existing customer of the store, all remain active until they manually disapproved from backend after extension installation.

Why Customer Approval?

  1. Pre verification of every new customer registers to your store.
  2. Suspend any customer account from backend to deny login access.


  1. Multi store configuration with single installation
  2. Option to approve one or more customers from admin panel.
  3. Custom template page can be set for customer registration.
  4. Customer Approval email and custom email templates.
  5. Auto approve option to approve new customer account on registration without approval.
  6. Approve and disapprove customer with CLI commands.

General configuration for extension

- Enable and disable the module functionality

- Auto approve your custmers those register to your store

- Customer welcome email setting on registration

Enable functionality for selective customer groups

- Enable for selected groups or for all customers

- Customers groups selection box

Email setting on customer account approval

- Enable email notification on account approval by admin

- Select sender for email

- Choose email template to send

Admin notification settings on every account registration

Customer redirection settings after registration

Custom error message on registration window

Approve and disapprove status in customer grid.

Option to approve and disapprove customer from backend

Approve and disapprove multiple customers in once

Filter customers records according to approve and disapprove status.

CMS customers approval waiting page

Email template setting for approval email notifications

CLI commands to approve and disapprove customers

  1. Perfectly Works! Review by Simone
    Functions as Described
    Developer Support
    Extension Price

    Very easy to use and flexible for the store. This is a well thought out and executed extension that works seamlessly with v2.0.5.

    Highly recommended!

  2. Perfecty Working Review by Philipe
    Functions as Described
    Developer Support
    Extension Price

    Perfect extension!
    Now we can approve the customers through backend. :)

Write Your Own Review

You're reviewing: Customer Approval for Magento® 2

How do you rate this product? *

 1 star2 stars3 stars4 stars5 stars
Functions as Described
Developer Support
Extension Price
  1. Backup your web directory and store database.
  2. Download the extension package and unzip it.
  3. Upload the content of the extension package to app/code directory of the store.
  4. In SSH console of your server navigate to your store root directory:
    cd path_to_the_store_root_directory


    php -f bin/magento module:enable EH_CustomerApprove

    then run:

    php -f bin/magento setup:upgrade
  5. Flush the store cache, log out from the backend and log in again.

Version 1.0.2

October 14, 2016

  • - Fixed the disapprove customers mass action issue.
  • - Fixed the store name issue in approval email.

Version 1.0.1

July 19, 2016

  • - Make compatible with Magento CE 2.1.0.
  • - Fixed the admin notification issue.

Version 1.0.0

April 04, 2016

  • - First release.
  • - Don't let any customer login into your store without pre approval. Verify and approve every customer register to your store.