Linux 软件免费装
Banner图

Customer Email Verification for WooCommerce

开发者 zorem
gaurav1092
eranzorem
gehorsam
yashpatel1007
更新时间 2026年10月7日 19:36
PHP版本: 7.2 及以上
WordPress版本: 7.1
版权: GPLv2
版权网址: 版权信息

标签

email verification customer verification fake accounts otp verification spam registrations

下载

2.6.8 2.6.9 1.0 1.0.1 1.2 1.3.8 1.3.3 1.0.2 1.0.8 2.6.3 1.0.3 1.1 1.3.2 2.1 2.8.2 1.0.5 1.0.9 1.3 1.3.5 1.3.9 1.4 1.6 1.7 1.8 2.0 1.0.4 1.0.7 1.3.4 2.2 2.3 2.4 2.5 2.6 2.6.1 2.6.2 1.3.1 2.6.4 2.6.6 2.6.7 1.3.7 1.0.6 1.4.1 2.7 2.8 2.8.1 2.6.5 1.3.6

详情介绍:

Customer Email Verification for WooCommerce stops fake accounts and spam registrations at the source. When a customer tries to register on your WooCommerce store, they must verify their email address with a one-time OTP code before their account is created — so every account on your store has a real, working email address behind it. The verification popup appears seamlessly during registration, the OTP is sent immediately via WooCommerce's email system, and accounts are only created after successful verification. Setup takes minutes, requires no coding, and works out of the box with WooCommerce's standard registration flow. HPOS Compatible · 2,000+ Active Stores · Free & Open Source How It Works
  1. A customer enters their email and clicks to register on your WooCommerce store.
  2. A verification popup appears and an OTP code is sent to their email address immediately.
  3. The customer enters the OTP. If correct, their account is created. If not verified, no account is created.
An address that doesn't exist, or that nobody can actually open, never receives a code — so the account is never created. Blocking disposable and temporary email providers outright, and scoring each signup for risk before it becomes a customer, are available in CEV PRO. What's Included in the Free Version Free vs PRO — What's the Difference? CEV Free covers registration verification. CEV PRO is a full anti-spam and identity layer for WooCommerce — checkout and guest verification, disposable email blocking, AI risk scoring, SMS OTP, two-factor authentication and a verification analytics dashboard. CEV Free includes: CEV PRO adds: 👉 Get CEV PRO What It Stops Email verification is the cheapest defence a WooCommerce store has against junk accounts and junk orders: Compatible With Customer Email Verification is built to work smoothly with plugins that follow WooCommerce's standard registration and checkout templates. The following plugins have been tested and confirmed compatible: Full compatibility list → Documentation & Support More Plugins by Zorem Explore the full catalog at zorem.com →

安装:

  1. Go to Plugins > Add New in your WordPress admin and search for "Customer Email Verification for WooCommerce".
  2. Click Install Now, then Activate.
  3. Go to WooCommerce > Email Verification to configure the verification settings and customize the popup and email.
  4. Test the flow by visiting your registration page — the verification popup should appear after entering an email address.
Alternatively, upload the customer-email-verification-for-woocommerce folder to /wp-content/plugins/ and activate through the Plugins menu.

屏幕截图:

  • The verification email, with the subject line, heading and message all editable from the built-in live preview customizer.
  • Customize the verification popup to match your store — colours, header text, message and footer, with a live preview as you edit and no code required.
  • The Unverified Users screen: every customer who started signing up but never verified their email address, with verification stats and a resend option for each one.
  • Signup verification settings — switch email verification on and configure it in a couple of minutes.

常见问题:

How does the OTP verification work?

When a customer enters their email on the WooCommerce registration form and submits, a verification popup appears and a one-time OTP code is sent to their email address. The customer enters the code in the popup. If it matches, their account is created. If they close the popup or enter the wrong code, no account is created. This ensures every registered account has a valid, accessible email address.

What happens if a customer doesn't receive the OTP email?

The plugin includes a "Resend OTP" option in the verification popup. The customer can click to request a new code. Make sure your WooCommerce store has a reliable transactional email setup (SMTP plugin recommended) to ensure OTP emails are delivered.

Can I customize the look of the verification popup?

Yes. The plugin includes a built-in live preview customizer where you can change the popup colors, text, and messages without writing any code.

Can I customize the OTP email that gets sent to customers?

Yes. The OTP email subject line, heading, and body content are all editable from the plugin settings. The email is sent via WooCommerce's email system, so it inherits your store's email branding (header, logo, footer).

Can I skip verification for administrators or shop managers?

Administrators are always skipped automatically. Choosing additional roles to skip is not available in the free version.

Can I verify guest checkout customers (not just registered users)?

Guest checkout OTP verification — requiring email verification before a guest can complete a purchase — is available in CEV PRO.

Can I require OTP verification at login (2FA)?

Login authentication with OTP verification for unrecognized devices or browsers is available in CEV PRO.

Does this work with social login plugins?

Yes. CEV is compatible with WooCommerce Social Login and Nextend Social Login and Register. See the full compatibility list for details.

Is CEV compatible with HPOS (High-Performance Order Storage)?

Yes. Customer Email Verification is fully compatible with WooCommerce High-Performance Order Storage (custom order tables).

Does CEV work with WPML or Polylang for multilingual stores?

Yes. CEV has been tested with WPML and the plugin strings are translatable. Polylang compatibility is available in CEV PRO.

Can I bulk-verify users or resend verification emails in bulk?

Yes. From the WordPress Users admin panel, you can select multiple users and use the bulk actions to manually verify their email addresses or resend verification emails.

Will email verification hurt my registration conversion rate?

The OTP step adds one screen to registration, and the popup appears inline without a page reload, so genuine customers usually complete it in a few seconds. What you lose is the registrations that were never going to buy — bots, throwaway addresses and mistyped emails — and what you gain is a customer list where every address actually receives your order emails.

Does CEV block disposable or temporary email addresses?

Disposable email blocking, covering 430+ known temporary email providers, is available in CEV PRO, along with an AI temp-mail matcher that catches new throwaway domains before public blocklists update. The free version verifies that the address is real and reachable, but does not maintain a blocklist of providers.

Can I verify customers by SMS instead of email?

Phone verification with an SMS OTP is available in CEV PRO, sent through MSG91, Twilio, Vonage or WhatsApp. The free version verifies by email only.

Can it stop fake or fraudulent orders, including cash-on-delivery (COD) orders?

Yes — with checkout verification in CEV PRO, which requires a guest to verify their email before the order is placed. This is the usual setup for stores offering cash on delivery, where every fake order becomes a real shipment that comes back as an RTO (return to origin), carrying the courier cost both ways. Verifying before the order is created cuts those out before they reach the courier. The free version verifies at registration, so it protects account creation rather than guest checkout.

Does it check that an email domain actually exists before sending the code?

DNS-based MX record validation, which confirms the domain has a working mail server before an OTP is sent, is available in CEV PRO.

更新日志:

2.8.2 2.8.1 2.8 2.7 2.6.9 2.6.8 2.6.7 2.6.6 2.6.5 2.6.4 2.6.3 2.6.2 2.6.1 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.8 1.7 1.6 1.5 1.4.1 1.4 1.3.9 1.3.8 1.3.7 1.3.6 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3 1.2 1.1 1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0