The Customer Email Verification extension helps store owners to reduce registration spam and fake orders by requiring customers to verify their email address when they register an account or before they can check out on your store.
Why use this extension?
Avoid Account Registration Spam – require email verification from customers that register an account on your store or membership site and prevent access to the account area from customers that sign up with fake email addresses just to check around or to get the free trial access.Avoid Fake Orders – Validating the email before the order can be placed is extremely useful when you sell digital products, memberships and offer free trials, free products and samples.
Avoid Bouncing Emails – avoid bouncing of undelivered “new account” and order emails due to typos in the email address. The new account emails are delayed until successful verification.
Fully Customize the Email Verification workflow – Personalize and edit the content of the verification workflows and customize the design of the verification popup overlay using a customizer with a live preview.
Easily manage and delete Unverified customers – you can easily verify or resend the verification email to customers from the users admin, you can also delete all unverified customers at once or schedule auto-delete unverified customers after a certain time from when the account was created.
Email verification for new Customer accounts
Require customers to verify their email address before they can access their accounts:- When a customer registers to an account on your store (my-account), the new customer account is created and flagged as Unverified Email
- Customers that their account is flagged as Unverified Email, will be required to verify their email address before they can access their account
- The verification code and verification link are sent to the customer email address
- Customers can verify their email by clicking on the verification link or entering the code in the verification popup.
- Once customers verify their account they will be redirected to the my-account dashboard and their account will be flagged as Verified Email
Customer email verification before checkout
Require customers to verify their email address before they can place orders on your store:- Guest customers (non logged in) are required to verify their email address before they can proceed to Checkout.
- The verification code and verification link are sent to the customer email address
- Customers that their email address is not verified, will be prevented from accessing their account and will be required to enter the verification code to proceed to the my account area.
- Once the customers verify their account, they will be redirected to the checkout page
- if the customer creates an account during checkout, the account will be automatically flagged as Verified Email
* Version: 2.6.2
* WC requires at least: 4.8
* WC tested up to: 8.6.1
*** Customer Email Verification Changelog ***
2024-03-13 - version 2.6.2
* Fix - When login authentication is enabled and a user is unverified, there are too many redirects occurring, resulting in a 302 error.
* Fix - Missing email subject and heading in Edit email verification email
* Fix - User Verification Filter Not Working in User Table
* Dev - tested with WooCommerce 8.6.1
info: http://woocommerce.com/products/customer-email-verification/