Hello @elica2019,
Thanks for your reply.
I think our Email Verification for WooCommerce plugin can help with what you are looking for.
The plugin sends an activation link to the user’s email address as soon as a user registers on the site, or you can also verify emails from your current customers. It’s also possible to manually verify, unverify, and resend the email activation via dashboard from a very user-friendly interface. The activation link, which the user needs to click in order to verify the account, can expire, and you can control how long it’s going to take until it does.
The plugin would only need to be installed and activated on your website. The plugin will then prevent any user who has not verified their account from accessing your website until they do so by clicking the activation link.
I hope it helps. If you have any questions, then please let us know.
Kind regards,
Moshtafizur