I will develop an ecommerce with Woocommerce and I need that not everyone can make a purchase. Instead, users register as customers and once the administrator externally validates that this client is real and allows him to buy. Do you know any plugin or any way to do it?
Question posted in Woocommerce
The official Woocommerce documentation can be found here.
The official Woocommerce documentation can be found here.
2
Answers
You could use a combination of the following plugins
https://wordpress.org/plugins/woo-for-logged-users/
https://wordpress.org/plugins/wp-approve-user/
The first one only allows users who are logged in to be able to complete purchases. The second one allows you to manually aprove users who sign up. By combining these two plugins you would be able to solve your issue.
In woocommerce setting ( Means in admin panel, woocommerce->settings ), you can see a navigation tab at the top where you can see “Accounts & Privacy” tab, click on it and then unchecked ‘Allow customers to place orders without an account’ checkbox and save.