VerifyMate Email Verification for WooCommerce

Plugin Banner

VerifyMate Email Verification for WooCommerce

by Priyanshu Kast

Download
Description

VerifyMate Email Verification for WooCommerce helps store owners verify customer email addresses before allowing account login or checkout.

This plugin adds a secure email verification system to WooCommerce registration and ensures only real users can access their accounts.

Features

  • Automatic email verification after WooCommerce registration
  • Block login until email is confirmed
  • Resend verification email option
  • Customizable verification email template
  • Works with WooCommerce My Account page
  • Lightweight and fast
  • Easy setup – no coding required
  • Fully compatible with latest WooCommerce

Why Use This Plugin?

Fake accounts and spam registrations are a common problem for WooCommerce stores. VerifyMate ensures that:

  • Customers use real email addresses
  • Invalid registrations are blocked
  • Your store database stays clean
  • Support fraud prevention

How It Works

  1. User registers on WooCommerce
  2. Verification email is sent automatically
  3. User clicks verification link
  4. Account gets activated
  5. User can log in and shop

It’s that simple!

Pro version: temporary-domain and spam prevention

Blocking of temporary and disposable email domains at registration is available in the Pro version (sold via Freemius). The free version includes full email verification only; upgrade to Pro to add spam and temporary-domain blocking.

External services

This plugin (as distributed on WordPress.org) does not connect to any third-party or external services. All functionality (email verification, logging) runs locally on your site. No data is sent to external servers.

  1. Upload the plugin folder to wp-content/plugins/ or install via Plugins Add New Upload Plugin.
  2. Activate VerifyMate Email Verification for WooCommerce (WooCommerce must be active).
  3. New registrations will receive a verification email and must verify before logging in.
  4. Use Email verification in the admin menu to view users, verification status, and email logs.
Do users get blocked from logging in until they verify?

Yes. Unverified users see a message asking them to verify their email first, with an option to resend the verification email.

Can I manually verify a user?

Yes. Go to Email verification Users, find the user, and click Verify. You can also use the Mark as verified option on the user’s profile edit screen.

Is the verification link time-limited?

Yes. The verification link expires after 48 hours. Users can request a new verification email from the login screen.

Does this work with WooCommerce HPOS?

Yes. The plugin declares compatibility with WooCommerce High-Performance Order Storage (HPOS) and the cart/checkout blocks.

1.0.0

  • Initial release
  • Email verification on WooCommerce registration
  • Block login until verified
  • Resend verification email
  • Admin Users and Emails log tabs
  • Manual verify from admin
  • HPOS and cart/checkout blocks compatibility
Back to top