Docs Customer Email Verification How to Use Email Verification with the WooCommerce Checkout Block ?

How to Use Email Verification with the WooCommerce Checkout Block ?

Overview

Customer Email Verification Pro fully supports the WooCommerce Checkout Block (Cart and Checkout blocks). Inline verification lets customers request and enter a verification code directly on the checkout page — without any popup — before placing their order. This prevents fraud and reduces failed orders caused by incorrect email addresses.

User flow (what the customer experiences)
  • Customer opens Checkout page and enters an email in the Contact information email field.
  • A “Send verification code” button appears (or becomes enabled) near the email field.
  • Customer clicks Send verification code → email with 4-digit Or 6-digit code is sent.
  • An inline “Verification code” input appears beneath email, with a Verify button and a resend countdown timer.
  • Customer enters the code and clicks Verify.

On success:
  • Enable the Place order button (and remove the warning “Please verify your email to enable the Place Order button.”).
  • Show success message (e.g. green tick, “Email verified successfully”).
  • Persist verification state server-side for the checkout session.