miniOrange OTP Login, Verification and SMS Notifications

Plugin Banner

miniOrange OTP Login, Verification and SMS Notifications

by miniOrange

Download
Description

Features | Setup Guide | Documentation | Contact Us

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

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

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

FEATURES OF ONE-TIME PASSWORD PLUGIN

PREMIUM FEATURES AVAILABLE ON UPGRADE

THIRD PARTY CUSTOM SMS GATEWAY FOR OTP Verification and SMS Notifications

In the OTP Verification Plugin, you can use your third-party gateway for sending the SMS/Email & 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 order status notifications, new account sms notifications, and many more on WhatsApp.
Contact us at otpsupport@xecurify.com/info@xecurify.com to know more.

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. Buyer and seller both 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. Allow users to reset their password using OTP Verification instead of email links.
  • Ultimate Member SMS NotificationsAllows 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. Allow users to reset their passwords using OTP Verification instead of email links.
  • Country Restriction Addon: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 addon.
  • 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

How does this plugin work?

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

External Services and Libraries

  1. This plugin uses the miniOrange Servers for OTP Validation.
  2. 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. Email us at otpsupport@xecurify.com/info@xecurify.com.

From your WordPress dashboard

  1. Visit Plugins > Add New
  2. Search for OTP verification. Find and install OTP verification
  3. Activate the plugin from your Plugins page

From WordPress.org

  1. Download the miniOrange otp verification.
  2. Unzip and upload the miniorange-otp-verification directory to your /wp-content/plugins/ directory.
  3. Activate miniOrange OTP verification from your Plugins page.
  1. OTP Verification Form Settings

    OTP Verification Form Settings

  2. OTP Verification Form Settings — Login Form settings

    OTP Verification Form Settings — Login Form settings

  3. Email Verification via OTP

    Email Verification via OTP

  4. Mobile Number Verification via OTP (Login with Phone)

    Mobile Number Verification via OTP (Login with Phone)

  5. WooCommerce SMS Notification settings

    WooCommerce SMS Notification settings

  6. WooCommerce SMS Notification specific setting

    WooCommerce SMS Notification specific setting

  7. WooCommerce SMS Customized SMS

    WooCommerce SMS Customized SMS

  8. OTP Verification Plugin Settings

    OTP Verification Plugin Settings

Why am I required to register?

Our simple and easy registration of the OTP Verification Plugin saves you the time of configuring WordPress email settings. You don’t need to configure your own SMS or Email gateway; our SMTP gateway is used for sending OTP.

Can I use my SMS gateway?

Yes! We support 100+ SMS gateways in our OTP Verification Plugin. You can choose any of our plan that supports the custom SMS gateway feature. You can refer to How do I use my gateway with the OTP Verification plugin? guide as well. Or reach out to us at otpsupport@xecurify.com for guidance regarding the best and cost-effective plan for your needs.

How to Set Up the WordPress miniOrange OTP Plugin?

Please refer to the Step-by-step Plugin guide to configure the plugin. Or else reach out to us @otpsupport@xecurify for support.

I want support for other forms. What should I do?

To get support for custom forms or a plugin-designed form, please email us at otpsupport@xecurify.com/info@xecurify.com with a Form Name & Form Link. You can also submit your query from the OTP Verification plugin’s settings page.

Can you add customized features for me?

Yes! To get support for any customized features, please email us at otpsupport@xecurify.com or submit your query from the OTP Verification plugin.

What countries does the plugin supports for OTP delivery?

The plugin supports OTP delivery via SMS , WhatsApp and call in all the regions. You can submit your query from the OTP Verification plugin’s settings page incase you face any issues with OTP delivery.

For any other query/problem/request

Please mail us at otpsupport@xecurify.com/info@xecurify.com. You can also submit your query from the OTP Verification plugin’s settings page.

Excellent Suppoet and Quick Resolution

By dinesh411057 on March 26, 2026

I’m really satisfied with the assistance I received and would definitely recommend this plugin to others.

Fast and effective support

By vincenzodigaetanodev on February 10, 2026

I encountered a blocking issue during checkout caused by the plugin. I contacted support and within a few days they identified the problem and provided a solid fix.
Great support: quick, professional, and most importantly, effective. Highly recommended.

Awesome plugin

By nabeelansari on December 18, 2025

Awesome plugin with great support. No brainer choosing this plug-in over any other.

Exceptional Plugin with Outstanding Support Team

By amrutashinde on December 12, 2025

It’s a great plugin, and the support team resolved my issue in a very short time. Thanks a lot.

Great plugin!!!

By chemicalguys on December 9, 2025

Excellent plugin with lots of features and great support from the team! They always solve problems quickly!

Fantastic Response and Resolution Time

By agorrell on December 5, 2025

I was completely blown away with the speed and quality of support I received today. I submitted my ticket and within 5 minutes had an email with Sagar providing additional steps. We ended up having to go back and forth a couple of times but within an hour, we had the issue resolved entirely. Thank you Sagar!

Great Product & Customer Service!

By jfwright1955 on September 29, 2025

Not only did was the OTP Verification plug-in easy to install, it does exactly what I was hoping for in an OTP app, the real icing on the cake has been miniOrange's customer support, specifically Sagar. Very responsive and quickly resolved a specific issue that I had that was self-inflicted. This is how customer service should be and the business model other companies should follow. Kudos to Sagar and the team!

A bunch of issues

By pixer on October 18, 2025

1. No RTL support. 2. No Persian/Farsi translations. 3. Bad UI, Confusing UI and Bad UX. 4. I couldn't figure out how to connect it to SMS service provider. 5. I couldn't figure out how to enable Phone Verification on WooCommerce Login Form. 6. It can use WooCommerce classes to style the UI elements. Edit: This plugin does not provide SMS features for free. You can't get anything related to SMS done with this plugin without paying money.

perfect plugin

By 2belegit on September 9, 2025

perfect plugin

OTP Verification

By saran1593 on August 1, 2025

We recently faced an issue with OTP delivery despite successful API responses. The miniOrange support team, especially Avantika, was extremely responsive and helpful. They quickly scheduled a call, investigated the issue thoroughly, and guided us through the resolution process. The issue was resolved smoothly, and we truly appreciate their professionalism and support quality. Highly recommended!

5.4.9

  • Spam preventer addon improvements and bug fixes.
  • Added unblock user feature in the spam preventer addon.
  • Reintroduced popup design feature with enhancements.
  • WooCommerce checkout and registration form bug fixes.
  • Reintroduced Paid Memberships Pro form for OTP verification.

5.4.8

  • miniOrange WordPress OTP Verification
  • Spam preventor addon Bug Fixes.

5.4.7

  • miniOrange WordPress OTP Verification
  • OTP spam preventer addon release.

5.4.6

  • miniOrange WordPress OTP Verification
  • Country Restriction addon release.
  • Contact form-7 bug fixes.

5.4.5

  • miniOrange WordPress OTP Verification
  • bug fixes of mismatch error
  • bug fixes of classic checkout.
  • Readme updates

5.4.4

  • miniOrange WordPress OTP Verification
  • WC Block Checkout Form issue fix
  • Login Form issue fix
  • Formidable Form issue fix
  • WordPress beta compatibility
  • Addons issue fix

5.4.3

  • miniOrange WordPress OTP Verification
  • Security fixes updates

5.4.2

  • miniOrange WordPress OTP Verification
  • Readme updates

5.4.1

  • miniOrange WordPress OTP Verification
  • Bug fixes of Ninja Forms
  • Minor updates

5.4.0

  • miniOrange WordPress OTP Verification
    • Released transaction logs feature in free plugin
    • Released selected country addon in free plugin
    • Minor bug fixes

5.3.8

  • miniOrange WordPress OTP Verification
    • Security fixes
    • WhatsApp OTP Verification in the Twilio Plan
    • Minor bug fixes in Fluent Forms
    • Minor bug fixes in Gravity Forms
    • Bug fixes in WooCommerce Checkout Forms
    • UI Improvements

5.3.7

  • miniOrange WordPress OTP Verification
    • Minor bug fixes
    • UI/UX improvements of WhatsApp tab.

5.3.6

  • miniOrange WordPress OTP Verification
    • Security Updates.
    • Phone Number length check based on country.

5.3.5

  • miniOrange WordPress OTP Verification
    • WooCommerce Checkout Form Bug Fixes.

5.3.4

  • miniOrange WordPress OTP Verification
    • WooCommerce Checkout Form Bug Fixes.
    • Forms UI fixes.

5.3.3

  • miniOrange WordPress OTP Verification
    • Login using phone number method bug fixes

5.3.2

  • Merged classic & block checkout form
    • Introduced miniOrange Login/Register using Phone & Dokan Registration form
    • Masked phone number & email address on the frontend
    • Added an option in the administrator to remove a form from anywhere if multiple forms are saved
    • Minor fixes

5.3.1

  • miniOrange WordPress OTP Verification
    • Added setup guides for WooCommerce and Ultimate Member Notifications

5.3.0

  • miniOrange WordPress OTP Verification
    • Security Improvements & Fixes

For older changelog entries, please see the additional changelog.txt file provided with the plugin.

Back to top