Type
magento2-module
This module is designed for Magento 2.1.x. It add the possibility for the site owner to manually validate customer accounts at registration.
magento2-module
MIT
None
None
None
None
None
This module is designed to add the possibility for the site owner to manually validate customer accounts at registration.
Such feature could be required, for instance, in situation of B to B sales or private sales.
This module has been developed on a Magento 2.1.7 instance, but there is not apparent reason it wouldn't work on other releases.
You can manually download the archive and put it in app/code/Enrico69 or, the most simple way, install it via composer:
composer require enrico69/magento2-customer-activation
Whatever the way you choosed, then run the following command:
php magento cache:clean
In the back-office, got to Store/Configuration. In the Customers tab, select Customer Configuration. In the bottom, set Customer account need to be activated by an admin user to true.
After the activation of the module and once you have set the configuration to require account activation by an admin user, the following process will be followed.