Skip to content
WordPress.org
  • Showcase
  • Plugins
  • Themes
  • Hosting
  • News
    • Learn WordPress
    • Documentation
    • Education
    • Forums
    • Developers
    • Blocks
    • Patterns
    • Photos
    • Openverse ↗︎
    • WordPress.tv ↗︎
    • About WordPress
    • Make WordPress
    • Events
    • Five for the Future
    • Enterprise
    • Gutenberg ↗︎
    • Job Board ↗︎
    • Swag Store ↗︎
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

VerifyMate Email Verification for WooCommerce

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

VerifyMate Email Verification for WooCommerce

By Priyanshu Kast
Download
  • Details
  • Reviews
  • Installation
  • Development
Support

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.

Installation

  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.

FAQ

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.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“VerifyMate Email Verification for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors
  • Priyanshu Kast

Translate “VerifyMate Email Verification for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

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

Meta

  • Version 1.0.0
  • Last updated 5 months ago
  • Active installations 40+
  • WordPress version 5.8 or higher
  • Tested up to 6.9.5
  • PHP version 7.4 or higher
  • Tag
    woocommerce email verification
  • Advanced View

Ratings

No reviews have been submitted yet.

Your review

See all reviews

Contributors

  • Priyanshu Kast

Support

Got something to say? Need help?

View support forum

Donate

Would you like to support the advancement of this plugin?

Donate to this plugin

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Documentation
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Events
  • Donate ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org
  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
Code is Poetry
The WordPress® trademark is the intellectual property of the WordPress Foundation.