Customer Approval



Magento Platform
Open Source (CE)
2.0, 2.1, 2.2
Commerce using on prem (EE)
2.0, 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
21 August, 2019
Extensions, Marketing, CRM
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Edge Windows: 42 IE Windows: 10, 11, 8, 9
License Type:


Instead of activating all account registration like the default, Customer Approval for Magento 2 extension allows the admin to preview and decide whether to accept the registration.

Other Extensions by Bss Commerce


Back to top

Every professional merchant knows they should manage their customers right from the start. By default, all accounts are activated right after the successful registration. It sometimes brings inconvenience for the admin and even results in an endless list of trash accounts. We have developed Customer Approval for Magento 2 extension to blow this headache away.  

As its name suggests, the extension provides the admin time to verify the registered account before deciding whether to activate it or not. Customers, on the other side, are updated on the admin’s decision via notification emails and messages upon the login attempts in the storefront.


Key Features

Notify Admin Of New Account Registration

Whenever there is a customer to create a new account, the admin will receive an email notification. This feature is helpful so that the admin will keep in right touch with potential customers from the beginning.


Preview & Approve/Reject Customer Account

As the default, all customer registrations will be updated on the Customers Grid. However, there is an additional column where the admin can check the account status: Pending, Approved and Disapproved. If the admin wants to update the status of any account, just click anywhere on the corresponding row and change value of the status. Mass action is supported. If the admin needs to get insight into the customer, he can go to the customer information page and update the account status there.


Approve All Registrations Automatically

In case that the admin has little time to manage separate account sign-up, he can enable the auto-activate account functions. What makes this feature outstanding from the default functionality is, the admin can change the account status later.


Inform Customers via Emails

Anytime the admin updates the account status, an email notification will be sent to the customer’s email. The email template and other settings are available in the backend.


Show Messages On Login Attempt

The admin can tailor pending or disapproval messages to show in the storefront. These messages will clearly inform the customers whether their accounts are available or not.


Demo Site

Frontend | Backend



Streamline Customer Account Management

Customer Approval for Magento 2 extension helps the admin to control customer accounts to ensure that the valuable on-site information targets the right people. Moreover, it saves time and effort for the admin when it comes to a long list of spam accounts.


Comes At A Surprisingly Affordable Price

Though the features are quite simple, they are really helpful and easy to use. The competitive price is another plus.


Contact Information

Contact us by sending an email to if you have any questions or want us to install the extension. 

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.0 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    v1.0.0: First Release


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top