Privatize your online store so only registered users can access it: Private Store for WooCommerce plugin requires guest customers to log in or register to view the private products, product categories, product tags, and pages, all with default and custom WooCommerce login or registration forms.
Choose to privatize your complete store or specific products, categories, tags, and pages. Manually approve new user registrations, or disable the login requirement for specific customers. Notify customers via email when their account is disabled or enabled.