xpay✦ Commerce
Directory
WooCommerce plugins
Naimur Email OTP Verification for WooCommerce
Naimur Email OTP Verification for WooCommerce
Short Description: Verify WooCommerce customer email addresses with a 6-digit OTP before account creation for secure and spam-free registrations.
5.0
(3 ratings)Will this break my store?
What the WordPress.org registry says about keeping Naimur Email OTP Verification for WooCommerce running.
Tested to 7.0.2
Tested against the WordPress branch in use today.1 month ago
At least 4.2 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.4
Your host must be running at least this version.6.0
woocommerce
These must be installed and active first.1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Naimur Email OTP Verification for WooCommerce is looked after — not on how many stores run it.
95
out of 100Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
11 / 15Listing transparency
10 / 10Ratings
5.0
3 ratingsNaimur Email OTP Verification for WooCommerce verifies customer email ownership using a One Time Password (OTP) before account creation. Optional Google reCAPTCHA, Cloudflare Turnstile, email logs, activity tracking, and a responsive OTP modal are included.
This plugin verifies users through a unique OTP sent to their email during:
– Login
– Registration
Documentation
Full documentation for setup, usage, and customization is available here:
👉 https://naimurrahmannahid.com/naimur-otp-plugin/
Video Tutorial
[Youtube https://youtu.be/AehMWNLxkVk?si=seExgoLRqORq1R48]
🔥 Key Features
- Email-Based OTP Verification
- Instant OTP Delivery
- OTP for Login, Register & Checkout
- Smart OTP Input UI with Paste Event
- Custom Email Templates
- Secure & Anti-Spam Protection
Additional Features
- OTP expiry control
- Resend button with countdown
- AJAX-based OTP submit
- Google reCAPTCHA v2 & Cloudflare Turnstile support
- Custom error/success messages
- Full Name & Confirm Password fields for Registration
- Modern, fully responsive UI override for default My Account page
- Database-optimized activity logging (
wp_ceovw_logs) - Translation-ready
- Developer-friendly hooks
External services
This plugin can optionally integrate with Google reCAPTCHA and Cloudflare Turnstile to protect the WooCommerce login and registration forms from automated abuse and spam.
Google reCAPTCHA:
When reCAPTCHA is enabled in the plugin settings and you configure a site key and secret key, the following data is sent to Google:
* The reCAPTCHA response token generated in the browser
* The IP address of the user
* Additional browser and usage information collected by the reCAPTCHA widget
Service Provider:
* Google reCAPTCHA – Provided by Google LLC
* Terms of Service: https://www.google.com/recaptcha/terms/
* Privacy Policy: https://policies.google.com/privacy/
Cloudflare Turnstile:
When Turnstile is enabled, a token is generated to ensure the request is made by a human user. Similar to reCAPTCHA, IP and browser telemetry may be processed by Cloudflare to validate the session.
Service provider:
* Cloudflare Turnstile – provided by Cloudflare, Inc.
* Terms of Service: https://www.cloudflare.com/website-terms/
* Privacy Policy: https://www.cloudflare.com/privacypolicy/
Source code
The JavaScript file assets/js/main.js is a compiled/optimized build used in production.
A human-readable source version of this script is bundled with the plugin under:
assets/src/js/main.js
This file contains the original source code that can be viewed, studied and modified by developers.
Yes — you can fully customize the HTML email template including OTP placeholder, colors, subject, and branding.
Yes — each module can be enabled or disabled individually from the plugin settings.
Yes — works with all SMTP plugins (WP Mail SMTP, FluentSMTP, Post SMTP, etc.)
Yes — Google reCAPTCHA v2 is supported to prevent bot-generated OTP requests.
Yes — added in version 1.2.0 as an alternative modern captcha solution.
No — the plugin is lightweight and optimized for speed, including a custom database table for logs.
Categories
Plugin details
Tags on WordPress.org
