Customer Approval for Magento 2
  • magento2-associate-developerx5
    Created by

    Magento 2 certified

  • magento2-solution-specialistx2
    Optimized by

    Magento 2 Solution

Compatible Magento Version 2.1, 2.2, 2.3, 2.4

Customer Approval For Magento 2

Magento 2 Customer Approval by MageAnts allows store owners to approve or reject customers’ registration to their store. Store owners can control customers' accounts activation process and secure their store from spam & fake users.

  • Approve or reject customer registrations manually.
  • Send email notifications to admins over new registrations.
  • Send email notifications to customers over their customer registration approval or rejection.
  • Redirect and display appropriate messages for rejected users.
  • Mass action for multiple customer accounts.
question icon
How to Install MageAnts Magento 2 Extension

We Will be Happy To Tell You About This Extension

Learn here
Magento 2.0.x - 2.4.X
Regular Price $99.00 Special Price $69.00
  • 30-DAYS

  • 100%
    Open Source

  • FREE

Created by

Magento 2 certified


Have you ever faced any trouble in tackling the issue of your site getting flooded by fake customer accounts? Have you ever felt your store’s performance is low due to an overload on your server or database as a result of spam customer registrations? Unfortunately, the default Magento 2 does not provide you an option to decide which customer to allow access to your website. But, with the help of Magento 2 Approve Customer Registration, you can very easily choose to approve or reject any new registrations over your site.

The extension allows you to set up email notifications whenever a new customer registers. You can notify the customer via email of successful approval or rejection of their registration. Customers can not log in until they receive prior approval from the store admin. This keeps the fake and spam customer accounts out of the site, thus ensuring the authenticity of the customers.

How to approve customers in Magento 2?

  • Install Customer approval Magento 2 extension in your store.
  • You can enable extension from store --> Configuration --> Mageants --> Customer approval.
  • You can set other configurations as per your need and requirement.
  • Admin can set auto approve customer as well as customer want approval for account.
  • When a customer creates an account, the admin receives notification via email.
  • After admin can approve or reject account requests from backend customers --> All customers.
  • Admin can approve or reject a particular customer or mass customers from the grid.

How Does MageAnts Customer Approval Work?

This extension to approve customer accounts in Magento 2 works by holding all the new customer registrations in a pending state until it does not get approval from the admin. On every new registration, the admin receives an email notification. The admin can then verify the details and authenticity of the customer newly registered to the store and decide whether to allow access or not. Based on this decision, an email will be sent to the customer, notifying the approval or rejection of the customer account. Until then, the customer is not allowed access to the main features of the site.

The admin gets to decide whether to change the ‘Pending’ status of a customer account to ‘Approved’ or to ‘Rejected’ otherwise, thus giving the admin full control over customer management.

Why Does Your Store Need Magento 2 Customer Approval Extension?

Not all users registered over the store are potential customers, and not even real persons in many cases. Spammers attack Magento stores using bots and other scripts, which can create thousands of fake customer accounts. This messes up your whole web shop and degrades the performance of your store by creating overload over your server.

The Magento 2 Customer Approval tool is also called Magento 2 Customer Activation, and it provides a necessary solution to tackle all the issues. This extension provides you the control of managing new registrations over your store rather than the default automatic customer activation, Magento 2. It gives the right to the admin to decide who all should have access to the main features of the store. The different features of the extension help in easily configuring and conveniently managing the customer accounts and ensures you stay safe from spam and fake customer registrations.

What is Magento 2 Customer Approval?

Magento 2 Customer Approval extension gives all access to admin to restrict any user to the website. It helps the store owner to verify user details. After approval by the admin, customers can log in to the account.

Is it possible to approve customers automatically?

Yes, MageAnts Customer Approval extension has an option to support customers automatically.

Can I differentiate the rejected list of customers?

Yes, you can differentiate the rejected list. In the backend, you can check customer list approval status with the help of it you can filter using status.

Can customers receive notification emails when approval status gets changed?

Yes, whenever approval status changes every time customers receive a notification email.

Is it possible to redirect customers after registration?

Yes, it is possible to redirect customers after registration.

Is it work with multiple stores?

Yes, it is working with numerous stores.

Is it possible to notify admin when a new user gets registered?

Yes, it is possible. When any new user gets registered, the admin gets a notification email.

How to approve customer Magento 2?

When any customer creates an account from frontend then customer account request received by admin, admin can approve or reject from backend Customer --> All customer.

You're reviewing: Customer Approval

How do you rate this product?
1 1 star
2 2 star
3 3 star
4 4 star
5 5 star

* Required Fields

Current version number: 2.0.6 Date :- 18/12/2020 ************************************************************* Bug fixed ************************************************************* --> Adding new field to set the approval/reject status for existing customer and make extension compatible with latest magento2.4 version.

Current version number: 2.0.5
Date :- 03/02/2020
Bug fixed
→ Customer Approved mail is not send to customer when Auto Approved "Yes" configured from Admin.

Current version number: 2.0.4
Date :- 23/10/2019
Bug fixed
→ The issue was on all extension version and the mail was coming from the default website even if we're switching specific website from backend, issue solved and working fine in all Magento version.

Current version number: 2.0.3
Date:- 09/08/2019
Bug fixes
→ When admin disable extension from admin panel, then also customer approval status display in backend customer grid."
→ Message not proper when create new account -"

Current version number: 2.0.2
Date:- 17/04/2019
Bug fixes
→ When customer create new account and backend Configuration auto approved "off" then customer receive confirmation mail with confirmation URL(link), after click on URL without approved customer should be logged in, but customer account status "Pending". Now Customer account status change pending to approved issue solve in all Magento version and working fine in all Magento version.

Current version number: 2.0.1
Date:- 26/03/2019
Bug fixes
→ If Customer login in frontend but admin reject customer then also customer keeps logged in after rejected.
→ Column Action dropdown not reflected in customer grid in Magento 2.1.x and 2.3.x.

Current version number: 2.0.0
Date:- 16/01/2019
Bug fixes
- Update module version name in composer.json file.

Current version number: 2.0.0
Date:- 15/10/2018
Bug fixes
- Extension working fine in all Magento version.

  • created by certified developer

    Extension Created By
    Certified Developer

  • money back gaurentee

    100% Money
    Back Guarantee

  • bug free code

    Bug Free

  • quick support