WordPress plugin intelligence profile

miniOrange OTP Login, Verification and SMS Notifications

OTP via SMS, Email/WhatsApp. WooCommerce SMS Notifications, Phone OTP Login, Passwordless Login, 10 Free SMS/Email Transactions, Custom SMS Gateway.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version5.6.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 4.7.0 · PHP 5.3.0
Directory statusactive
Last directory update12 Oct 202621d ago
Active installations5K+Adoption metric — not a quality score
WordPress.org rating4.7 / 5 from 439 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records miniOrange OTP Login, Verification and SMS Notifications version 5.6.0 as active, updated 21d ago and tested up to WordPress 7.1.

Overview

About this plugin

The WordPress OTP Verification plugin verifies users’ email IDs and mobile numbers through an OTP (One-Time Password) sent via SMS, email or WhatsApp during registration, login, and contact form submissions. This ensures that only genuine users can sign up while preventing fake registrations, spam sign-ups and duplicate accounts.

Add mobile number verification, phone number login, passwordless OTP login, WhatsApp OTP and WooCommerce SMS notifications to your site, with support for WooCommerce (classic and block checkout), Elementor Pro, Contact Form 7, WPForms, Gravity Forms, Ultimate Member, BuddyPress and 30+ other forms.

Note: Enjoy 10 free email and SMS OTPs upon installation to experience the plugin’s functionality.

Quick Links

Official Website | Setup Guide | Documentation | Contact Us

Popular use cases

  • Verify mobile numbers and email addresses at registration using SMS OTP or Email OTP
  • Login with phone number and OTP — passwordless login for WordPress and WooCommerce
  • WooCommerce checkout OTP verification on classic and block checkout
  • Send WooCommerce order status SMS and WhatsApp notifications to buyers, sellers, admins and vendors
  • Reset passwords using OTP instead of email links for WooCommerce and Ultimate Member
  • Stop fake registrations, spam sign-ups and duplicate accounts by blocking email domains and phone numbers and limiting OTP requests
  • Use Twilio, Msg91, Plivo, AWS SNS, ClickSend, Clickatell or any custom SMS gateway

Watch this video to learn more about the OTP Verification plugin and its capabilities:

FEATURES OF OTP VERIFICATION & ONE-TIME PASSWORD LOGIN PLUGIN

  • OTP Verification on 30+ forms including WooCommerce, Elementor Pro, Contact Form 7, WPForms & Gravity Forms
  • miniOrange SMS gateway support
  • Login with Phone Number using OTP
  • Register with Phone Number
  • WooCommerce SMS Notifications for Order Status Updates
  • OTP Spam Preventer/Limit OTP Addon
  • Allow OTP for selected countries
  • Ultimate Member SMS Notification
  • Ultimate Member Password Reset
  • Detailed Transaction Reports and Logs
  • Passwordless Login using OTP Verification
  • Country code dropdown and phone number validation
  • Customize OTP length and validity
  • Masked phone number and email address on the frontend for user privacy
  • Block specific email domains and phone numbers to stop fake registrations and spam sign-ups
  • OTP pop-up customization (available on limited login, registration, and checkout forms)
  • Test Mode to test OTP flows without sending real OTPs or consuming credits
  • Translation-ready — compatible with WPML & PolyLang for multilingual sites
  • AI-Ready — WordPress Abilities API integration to send/verify OTPs and manage plugin settings via AI agents & MCP-compatible tools

PREMIUM FEATURES AVAILABLE ON UPGRADE

  • WhatsApp OTP Verification / OTP Over WhatsApp
  • Both Email and Phone Verification
  • Custom SMS & Email Gateways
  • Register Using Phone Number Addon
  • WCFM Vendor SMS Notifications
  • Dokan Vendor SMS Notifications
  • Elementor Pro Forms
  • Checkout WC Form
  • Jet Engine Form
  • JetFormBuilder Form by Crocoblock
  • WS Pro Contact Form
  • Tutor LMS Instructor Registration Form
  • Tutor LMS Login Form
  • Tutor LMS Student Registration Form
  • User Registration Forms — WP Everest
  • WooCommerce Frontend Manager Form (WCFM)
  • Houzez — Real Estate Theme
  • Login using phone number Addon
  • Autofill OTP on Phone (auto-read OTP from SMS)
  • Numeric or Alphanumeric OTP Format
  • OTP Verification on Selected WooCommerce Product Category
  • Geolocation/IP based Country Code Dropdown
  • WordPress Registration SMS Notification to Admin & User
  • Master OTP for admin/testing verification
  • Backup SMS Gateway (automatic failover)
  • WooCommerce Low Stock & Out of Stock Notifications
  • miniOrange SMTP support for Email OTP
  • Globally Banned Phone Number (block numbers across your account)
  • Import/Export plugin configuration and settings
  • Customize specific SMS and Email templates

THIRD PARTY CUSTOM SMS GATEWAY FOR OTP Verification and SMS Notifications

In the OTP Verification Plugin, you can use your third-party SMS gateway for sending the SMS/Email OTP & SMS Notifications.

You can also use the miniOrange gateway to perform OTP verification over Phone/SMS and Email or to send SMS notifications. We support OTP Verification worldwide.

Some of the well-known Gateways supported for OTP and SMS (OTP):

— Twilio

— Clickatell

— ClickSend

— SendGrid

— Plivo

— AWS SNS

— Msg91

Check the list of a few of our supported SMS gateways here: SMS Gateways

WHATSAPP OTP VERIFICATION & NOTIFICATIONS

In our OTP Plugin, you can enable OTP Verification via WhatsApp as well as send custom messages & order notifications on WhatsApp.

Enables WooCommerce order status notifications, new account SMS notifications, and many more on WhatsApp.

com to know more.

AI-READY: WORDPRESS ABILITIES API & MCP INTEGRATION

The OTP Verification plugin integrates with the WordPress Abilities API, exposing plugin actions as AI-ready abilities that can be invoked by AI agents and MCP-compatible tools.

This lets you automate and manage OTP Verification using natural language through your AI assistant, including:

* Send, verify, and resend OTPs programmatically

* Enable/disable and configure supported forms

* Configure SMS/Email gateways and WhatsApp settings

* View transaction reports, logs, and remaining transactions

* Manage blocklists, country restrictions, and rate-limit/spam settings

* Manage account, run diagnostics, and update OTP settings

FREE AND PREMIUM OTP VERIFICATION ADDONS SUPPORTED

Follow the link to check free and premium addons supported in the OTP Verification plugin: OTP Verification Addons Supported

>

  • Login with Phone Number: The login with Phone add-on allows users to log in using a phone number only.
  • WooCommerce SMS Notifications: Allows your site to send automated WooCommerce order notifications and WooCommerce sms notifications to buyers, sellers, and admins. Both buyers and sellers can get SMS notifications after an order is placed or when the order status changes.
  • Passwordless Login: With Passwordless login, users would be able to log in using their Username and OTP.
  • Register Using Phone Number Only:: Users can register on your WordPress site using only a Phone Number and OTP instead of an Email address or Username.
  • WooCommerce Password Reset: Addon replaces the existing WooCommerce Password reset functionality with OTP Verification. Allows users to reset their password using OTP Verification instead of email links.
  • Ultimate Member SMS Notifications Allows your site to send automated Ultimate Member notifications to admins and users.
  • Ultimate Member Password Reset: Add-on that replaces the existing Ultimate Member Password reset functionality with OTP Verification. Allows users to reset their passwords using OTP Verification instead of email links.
  • Country Restriction Add-on: Add-on allows OTP Verification to be enabled for a selected list of countries only. OTP Verification for any other country outside the selected list will be blocked by the add-on.
  • OTP Over Phone Call: Add-on allows OTP Verification over a Phone Call instead of SMS. The code will be received via a phone call to the customer.

Updated List Of Supported Forms

Supported WordPress Forms

>

  • WordPress Login Form
  • Elementor Pro Forms
  • WordPress default registration/TML Registration Form
  • WooCommerce Login Form
  • WooCommerce Registration Form
  • WooCommerce Checkout Form
  • WooCommerce FrontEnd Manager Form(WCFM)
  • WooCommerce Billing Address Form
  • Ultimate Member Registration Form
  • Ultimate Member Profile/Accounts Page
  • Ultimate Member Login Form
  • Ultimate Member Password Reset Form
  • Gravity Forms
  • Form Maker Form
  • User Registration Form — WP Everest
  • WooCommerce Social Login form
  • ARMember Registration Form
  • Profile Builder Registration Form
  • Simplr Registration Form
  • BuddyPress / BuddyBoss Registration Form
  • RegistrationMagic / User Registration Form Builder
  • Users Ultra Registration form
  • User Profiles Made Easy Registration Form
  • Checkout WC
  • PIE Registration Form
  • Contact Form 7
  • Ninja Forms Above version 3.0
  • Theme My Login
  • Gravity Forms
  • WP-Members
  • Indeed Ultimate Membership Pro
  • Classify Theme Registration
  • Real estate 7 pro Theme
  • WP eMember Form
  • FormCraft Basic — Free Version
  • FormCraft — Premium Version
  • WordPress Comment Form
  • DocDirect Theme
  • WpForms
  • Caldera Forms
  • MemberPress Registration
  • Paid Membership Pro
  • Real Estate 7 Pro
  • WooCommerce Product Vendor Registration Form
  • Formidable Form
  • Visual Form Builder
  • Eduma Login Form
  • Eduma Theme Registration Form
  • UserPro Plugin
  • WS Pro Contact form
  • JetFormBuilder by Crocoblock
  • Everest Contact Form
  • Fluent Form
  • Fluent Conversational Form
  • Forminator Form
  • Dokan Registration Form
  • WooCommerce Account Details Form
  • miniOrange Login/Register with Phone Form
  • Easy Registration Forms
  • Houzez Theme Registration
  • Jet Engine
  • miniOrange Social Login
  • WP User Manager Registration Form
  • Real Estate WP Theme Registration Form
  • WP Client Registration Form
  • MemberPress Single Checkout Registration Form
  • MultiSite Registration Form

How does this plugin work?

  • On submitting the registration/login form, an Email/SMS with OTP is sent to the email address/mobile number provided by the user.
  • Once the OTP is entered, it is verified, and the user gets registered/logs in.

External Services and Libraries

  • This plugin uses the miniOrange Servers for OTP Validation.
  • intlTelInput – The plugin uses the intlTelInput library for international telephone input formatting and validation. The minified files intlTelInput.min.js and intlTelInput.min.css are included in the plugin distribution. The source code for intlTelInput is available at: intlTelInput GitHub repository

SUPPORT

Customized solutions and Support options are available. com.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • email verification
  • otp login
  • phone verification
  • sms notifications
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 4.7.0 · PHP 5.3.0
Update activity12 Oct 202621d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version5.5.85.6.0
Version5.5.75.5.8
WordPress compatibility7.1.27.1.3
Version5.5.65.5.7
WordPress compatibility7.17.1.2
Version5.5.55.5.6
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.