Powered by Adobe Commerce 2.4.5


Customer Approval



Back to top

Customer Approval for Magento 2 is an essential tool for any online store. The verification function of this module helps stores choose customers whose information is valid and acceptable to register an account on the store. It is helpful to avoid fake accounts or accounts with dubious intentions. The extension, therefore, is created with the dual purpose of ensuring the store site security and enhancing stores' credibility.



  • Manually or automatically approve new accounts
  • Error notice or redirect
  • Accept all accounts at once or accept one by one
  • Instant email notification
  • Well compatible with Mageplaza SMTP extension


Problems & Solutions

Current Problems Of Online Stores

No authority of new accounts: If store admins cannot control the registration of new accounts, it will cause a lot of troubles for the stores. There will be a lot of fake accounts created, which is hard for store admins to manage. 

The risks from bad access: Additionally, someone with unclear purposes may take advantage of this weakness of the stores to attack the site and prevent its operation. It is much easier for hackers to hack the website and steal important data. Unauthorized access is also a typical source of unknown viruses to the store website. 


Solutions Of Customer Approvals

Pre-verification of new account registration: Store admins will be well informed whenever there are new accounts registered. All registration information is updated and transferred to admins so that they can timely check the authentication and decide to approve or turn down those new accounts. This feature is an ideal solution to site protection. 

Prevent current accounts from the logging in: If there are inappropriate activities from already-approved accounts, the store admins can eliminate those accounts by preventing them from the login. 

Show the credibility to the customers: Verification is not only the concern of stores, but it is also one of the main factors influencing customers' choices. It makes customers feel secured about the stores' security and safety to spend money on the stores. 


Highlight Features

Automatical & Manual Approval 

This feature enables admins to approve new accounts automatically or manually. If the store admin sets the automatic approval, new accounts will be automatically accepted right after customers fill in their information. In case admins want to check the information from visitors carefully, the approval can be manual. It is flexible for stores to use each of the methods in specific situations or strategies. 


Error Notification Or Redirecting

There are two actions for those who try to log in with their unapproved accounts: Error Notice of Redirect. These two options both notify customers about the status of their accounts and comfort them to wait for the approval. In the first case, if a customer logs in their account, which is not accepted by admins, they will receive a notice with a specific message. The content of the notice message depends on the information admins want customers to know. 

In the second case, those unapproved accounts will be redirected to another page, which is free to entry without accounts or notification message. Admins can configure the types of the redirected page with a redirected URL aiming for specific purposes like marketing or introduction. 


Approve New Account Partly Or Simultaneously

A noticeable feature of this module is that admins can approve or disapprove multiple or one customer accounts by only one click on the "Approve" or "Not Approve" button. It is a time-saving method for store admins to configure automatic mass approval at the backend, especially when the store receives a large amount of registration. In addition, the status of the already-accepted accounts can be changed not to be approved whenever they create inappropriate activities on the store site. 


Email Notifications

This extension allows for email notifications. Customers and store owners will be well-informed about the registration information and any account updates. Store owners can immediately know whenever a new account has been registered with all necessary details. It also reminds them to go to the Customer Management section to confirm the approval. Then, when the accounts have been accepted by admins, the notification emails will be sent to customers inbox to notify them of the status of their newly registered accounts. 


API Support

API is supported in this module to enhance data management. It helps the system collect the list of approved customer accounts, approving, or duplicate registered emails. With API, the stores can update workflows to make the extension run smoother and more productive. 


More Features

Choose Customer Groups

Approve accounts based on specific groups


Notification Labels

Admins can configure the content of notice message easily at the backend


Email Template

The extension provides available templates for emails sent to customers and store admins


Command Line

Accept/Not accept quickly through the command line 


Well Compatible With SMTP

Mageplaza SMTP extension helps emails not to go the spam box


Mobile Friendly

Work well on both PC and mobile devices


Full Feature List

For Store Admins

  • Enable/ Disable the extension
  • Set account approval automatically or manually
  • Send a notification after an account is registered
  • Error notice appears when an account is not approved
  • Redirected to another page when an account is not accepted
  • Allow sending emails to admins when a new account is registered
  • Choose the sender and input recipients of admin notification emails
  • Choose email templates for admin notification emails
  • Allow sending emails to customers about successful registration
  • Allow sending emails to customers when approved
  • Allow sending emails to customers when not approved


For Customers

  • Be notified about account registration
  • Be notified when store admins approve the account
  • Be notified when store admins disapprove the account



Q: Can I give the approval automatically or manually for many sales campaigns? 

A: Yes, depending on the time of each campaign, you can set the automatic or manual approval from the Auto Approve section of Customer Approval

Q: In which way can I inform customers to wait for the verification after they register an account? 

A: You can set the message for customers at the After-registration notification section. 

Q: How can the store admin know when a new account is made?

A: Please enable the sending admin notification emails at the backend and enter your email at the recipient's part. 

Q: In which way can I notify customers when their accounts have been approved? 

A: You can configure this function at the approve notification section.

Q: How can I notify customers when their accounts have not been approved?

A: You can configure this function at the not approve notification section. 

Q: Can I redirect customers to another page when they are not allowed to access the page?

A: Definitely, yes. You can do it at the Redirect CMS page. 



Frontend | Backend



User guide | Installation guide 

Technical Specifications

Back to top

Seller profile


Seller contact


Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.3 (current)

Commerce on prem (EE): 2.3 (current), 2.2 (obsolete)


Stable Build


14 March, 2022


Extensions, Site Optimization, Site Monitoring, Performance

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


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

    Initial release


Back to top

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

Contact Vendor

Q & A

Back to top


Back to top