Skip to content
limekexPublic

About

An Woocommerce e-mail validator

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Woolidate - WooCommerce Email Verification Gate

A WordPress plugin that adds comprehensive email verification to WooCommerce customer accounts.

Overview

This plugin enforces email verification for WooCommerce customers, ensuring that:

  • New customers must verify their email before logging in
  • Orders from unverified customers are held pending verification
  • Payments can be captured normally (plugin doesn't interfere with payment processing)
  • Both Classic and WooCommerce Blocks checkout are supported

Quick Start

  1. Install and activate the plugin
  2. Go to WooCommerce → Settings → Accounts & Privacy
  3. Enable "Email Verification"
  4. Configure settings as needed

For detailed documentation, see PLUGIN_README.md

Key Features

  • ✅ Email verification with secure tokens
  • ✅ Custom "Awaiting verification" order status
  • ✅ Login blocking for unverified users
  • ✅ Rate limiting and anti-abuse controls
  • ✅ HPOS compatible
  • ✅ Dual checkout support (Classic + Blocks)
  • ✅ Customizable email templates
  • ✅ Admin management tools

Requirements

  • WordPress 5.8+
  • WooCommerce 6.0+
  • PHP 7.4+

License

GPL v2 or later

About

An Woocommerce e-mail validator

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages