The Mageplaza Customer Approval extension for Magento helps to ensure customer accounts are valid to register an account on the store, and can help avoid fake account creation.
Click here to see the extension in the Magento Marketplace.

-
Log into Magento.
-
Select Stores from the Admin sidebar.
-
Under Settings, choose Configuration.
-
Expand Mageplaza Extensions and click Customer Approval.
-
Configure fields as needed.
-
Click Save Config.

To approve or deny newly registered customers:
-
Log into Magento.
-
Select Customers from the Admin sidebar.
-
Choose All Customers to display all customers.
-
Locate accounts showing Pending in the Approval Status column.
Note: If the column isn’t visible, add it by clicking Columns and checking the box for Approval Status.
-
Click the checkbox to the left of the customer’s name.
-
From the Actions drop-down, choose Approved or Not Approved.
The page will refresh with the update(s).