﻿=== Email Verification / SMS Verification / OTP Verification / OTP Authentication ===
Contributors: cyberlord92, geniuszealot
Donate link: https://miniorange.com/
Tags: OTP, SMS notifications, mobile verification, woocommerce sms, two-step verification, OTP verification, SMS, email, signup security, user verification, user security, ​Twilio WordPress, SMS gateway, Solutions Infini, Clickatell, BulkSMS, MSG91, Nexmo, SMS Country, message, woocommerce, subscribes-SMS,notification,​alert,bulk SMS Email,mobile, phone, one time, password, order SMS, order notifications,email notifications ,WordPress OTP,Miniorange OTP,registration verification,email verification,User registration verification,User login verification, SMS notification,OTP verification,OTP,mobile verification,mobile verification, 2FA, login OTP, login with SMS, mobile login, phone login, OTP login, Twilio ,nexmo, Clickatell ,clicksend ,ringcaptcha ,msg91 ,WordPress plugin, woocommerce mobile login, SMS login, passwordless login, auth, login with OTP WordPress,  OTP, two-step authentication, Mobile Authentication, passwordless login, one time passcode, email verification, security, website security, login security, multi-factor authentication,, woocommerce, smartphone,WordPress otp, register with OTP, user OTP verification, SMS OTP, OTP Email, registration with OTP verification, registration verification, admin notification, reset OTP, woocommerce order notification 
Requires at least: 3.5
Tested up to: 6.1
Requires PHP: 5.3.0
Stable tag: 3.9.2
License: miniOrange
License URI: https://miniorange.com/usecases/miniOrange_User_Agreement.pdf

OTP Verification on Email & SMS on all forms. WooCommerce SMS Notification. PasswordLess OTP Login. Custom Gateway for OTP Verification. 24/7 support

== Description ==

= SMS & EMAIL OTP VERIFICATION / WOOCOMMERCE SMS NOTIFICATION =
OTP Verification verifies Email Address/Mobile Number of users by sending OTP verification code during registration, login and contact form submissions. It removes the possibility of users registering with fake Email Address/Mobile Number by enabling OTP Verification. The OTP Verification plugin also checks if Email Address/Mobile Number of a user already exists. The OTP Verification plugin includes WooCommerce SMS Notification and Ultimate Member SMS Notification along with other addons listed below. The plugin ships with **10 free email and 10 free SMS transactions**.

= THIRD PARTY CUSTOM SMS GATEWAY FOR OTP Varification and SMS Notifications ( OTP Verification ) = 
In our OTP Plugin you can use any of **your own third party gateway** for sending the SMS/Email.
You can also choose to go with our **miniOrange gateway** to perform OTP verification over Phone and Email or to send custom SMS notifications. We support OTP Verification worldwide.
* Some Famous Gateways Supported for OTP and SMS ( OTP ): 
	* Twilio : [Twilio](https://www.twilio.com/)
	* Clickatell : [Clickatell](https://www.clickatell.com/)
	* ClickSend : [ClickSend](https://www.clicksend.com/)
	* SendGrid : [SendGrid](https://sendgrid.com/)
	* Plivo : [Plivo](https://www.plivo.com/)
	* AWS SNS : [AWS SNS](https://aws.amazon.com/sns/)
	* Msg91 : [Msg91](https://msg91.com/)

Check the list of few of our supported SMS gateways here : [SMS Gateways](https://plugins.miniorange.com/supported-sms-email-gateways)
Others not listed can be tested on our site, Test your Gateway: [Custom Gateway](https://login.xecurify.com/moas/login?redirectUrl=https://login.xecurify.com/moas/admin/customer/smsconfig)
Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= WHATSAPP OTP VERIFICATION & NOTIFICATIONS = 
In our OTP Plugin you can **enable OTP Verification via WhatsApp as well as send custom messages & notifications on WhatsApp.**
Enables order status notifcations, new account 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 for detailed information on the free and premium addons supported in the OTP Verification plugin : [OTP Verification Addons Supported](https://plugins.miniorange.com/wordpress-otp-verification#otp_verification_addons)

= WOOCOMMERCE SMS NOTIFICATION =
This is an add-on which allows your site to send automated WooCommerce order and WooCommerce sms notifications to buyers, sellers and admins. Buyer and seller both can get **SMS notification** after an order is placed or when the order status changes. SMS notification options can be customized in the admin panel very easily. Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= PASSWORDLESS LOGIN =
Passwordless Login is a modern way of **logging into your WordPress site without the use of a password**. The plugin allows you to easily setup Passwordless Login for your site. Users would now be able to log in using their Username and OTP. If you wish to allow our users to fallback to Username and Password then the plugin allows that as well. WooCommerce support.

= REGISTER USING PHONE NUMBER ONLY =
This is an add-on which allows **Registration on your Wordpress site using only Phone Number instead of Email address or Username.** Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= WOOCOMMERCE PASSWORD RESET OVER OTP =
This is an add-on which replaces the existing **WooCommerce Password reset functionality with OTP Verification**. Allow users to reset their password using OTP Verification instead of email links. Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= SEND CUSTOM MESSAGE =
This is an add-on which allows you to **send customized SMS or EMAIL Messages to any Mobile Number or Email Address**. Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= ULTIMATE MEMBER SMS NOTIFICATION =
This is an add-on which allows your site to **send automated Ultimate Member notifications to admins and users**. SMS notification options can be customized in the admin panel very easily. Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= ULTIMATE MEMBER PASSWORD RESET OVER OTP =
This is an add-on which replaces the existing **Ultimate Member Password reset functionality with OTP Verification**. Allow users to reset their password using OTP Verification instead of email links. Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= OTP FOR SELECTED COUNTRIES =
This is an add-on which allows **OTP Verification to be enabled for selected list of countries only**. OTP Verification for any other country out of the selected list will be blocked by the addon. Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= BULK SMS AND OTP =
This is an add-on which allows **Admin to send Custom SMS and OTP Verification codes in bulk**. Upload the CSV file or enter the numbers manually along with the SMS template that needs to be sent in bulk. Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= LIMIT OTP REQUEST =
This is an add-on which allows **Blocking of OTP codes from being sent out before the set timer is up.** This Addon helps in limiting malicious users or unwanted OTP requests to be made by blocking the user for the time limit set. Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= OTP OVER PHONE CALL =
This is an add-on which allows **OTP Verification over Phone Call instead of SMS.** The code will be received via a phone call to the customer. Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= VERIFICATION VIA EMAIL LINK =
This is an add-on which allows **User Verification via accept/rejects links receieved on the email instead of OTP codes.** Contact us at **otpsupport@xecurify.com/info@xecurify.com** to know more.

= OTP VERIFICATION FOR ANDROID/IOS APPS =
This is an add-on which provides **APIs to connect your Wordpress site and mobile application for OTP Verification. OTP generating and validating APIs are included. 
Contact us at otpsupport@xecurify.com/info@xecurify.com** to know more.

== Supported Forms ==

> + [WordPress default registration form](https://plugins.miniorange.com/configure-one-time-password-verification-wordpress-default-tml-registration-form)
> + [WooCommerce registration form](http://plugins.miniorange.com/otp-verification-woocommerce-registration-form/)
> + [WooCommerce checkout form](https://plugins.miniorange.com/otp-verification-woocommerce-checkout-form/)
> + [WooCommerce FrontEnd Manager form](https://plugins.miniorange.com/otp-verification-for-woocommerce-frontend-manager-form)
> + [Elementor PRO form](https://plugins.miniorange.com/otp-verification-for-elementor-pro-form)
> + [User Registration form - WP Everest](https://plugins.miniorange.com/otp-verification-for-user-registration-form)
> + WooCommerce Social Login form
> + [ProfileBuilder registration form](https://plugins.miniorange.com/otp-verification-for-profile-builder-registration-form)
> + [Simplr registration form](https://www.youtube.com/watch?v=TKzmBmc2nQc)
> + [Ultimate Member registration form](http://plugins.miniorange.com/otp-verification-ultimate-member-registration-form/)
> + [BuddyPress registration form](http://plugins.miniorange.com/configure-one-time-password-verification-buddypress-registration-form/)
> + [RegistrationMagic User registration form builder](https://plugins.miniorange.com/otp-verification-for-custom-user-registration-form-builder-registration-magic)
> + [Users Ultra registration form](https://plugins.miniorange.com/otp-verification-for-user-ultra-registration-form)
> + [User Profiles Made Easy registration form](https://plugins.miniorange.com/otp-verification-for-userprofile-made-easy-registration-form)
> + [PIE Registration Form](https://plugins.miniorange.com/otp-verification-pie-registration-form)
> + [Contact Form 7](https://plugins.miniorange.com/otp-verification-for-contact-form-7/)
> + [Ninja Forms](https://plugins.miniorange.com/otp-verification-for-ninja-forms)
> + [Theme My Login](https://plugins.miniorange.com/otp-verification-login-form)
> + [GravityForms](https://plugins.miniorange.com/otp-verification-for-gravity-form)
> + [Default WordPress Login Form](https://plugins.miniorange.com/otp-verification-login-form)
> + [WP-Members](https://plugins.miniorange.com/otp-verification-for-wp-member)
> + [Indeed Ultimate Membership Pro](https://plugins.miniorange.com/otp-verification-for-ultimate-membership-pro-form)
> + [Classify Theme](https://plugins.miniorange.com/otp-verification-for-classify-theme-registration-form)
> + RealesWP Theme
> + [WP eMember Form](https://plugins.miniorange.com/otp-verification-for-wp-emember)
> + [FormCraft Form](https://plugins.miniorange.com/otp-verification-for-formcraft-basic-free-version)
> + [WordPress Comments](https://plugins.miniorange.com/otp-verification-for-wordpress-comment-form)
> + [DocDirect Theme](https://www.youtube.com/watch?v=Bv3RKJhKW0o)
> + [WpForms](https://plugins.miniorange.com/otp-verification-for-wp-forms)
> + [Caldera Forms](http://plugins.miniorange.com/otp-verification-caldera-form/)
> + [MemberPress](https://plugins.miniorange.com/otp-verification-memberpress-registration-form/)
> + MultiSite Registration Form
> + [Paid Membership Pro](https://plugins.miniorange.com/otp-verification-for-paid-membership-pro-registration-form)
> + [Real Estate 7 Pro](https://plugins.miniorange.com/otp-verification-for-real-estate-7-pro-theme)
> + [Ultimate Member Profile/Accounts Page](https://plugins.miniorange.com/otp-verification-ultimate-member-profileaccount-form/)
> + [Ultimate Member Login Form](https://plugins.miniorange.com/otp-verification-login-form)
> + Ultimate Member Password Reset Form
> + [Form Maker Form](https://plugins.miniorange.com/otp-verification-for-form-maker-form)
> + [Woocommerce Product Vendor Registration Form](https://plugins.miniorange.com/otp-verification-for-woocommerce-product-vendor-registration-form)
> + [Formidable Form](https://plugins.miniorange.com/otp-verification-formidable-form/)
> + [Visual Form Builder](https://plugins.miniorange.com/otp-verification-visual-form-builder/)
> + [WooCommerce Billing Address Form](https://plugins.miniorange.com/otp-verification-woocommerce-billing-address-update-form/)
> + WP Client Registration Form
> + UserPro Plugin

= How does this plugin work? =
1. On submitting the registration 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.

= How is this plugin better than other plugins available? =
1. Verification of user's Email Address/Mobile Number during registration is a must these days. But what if you do not have your own SMTP/SMS gateway? With our plugin it's not necessary to have your own SMTP/SMS gateway. You can use our gateways to send OTP over Email/SMS.
2. WorldWide SMS Coverage
3. Choice to use your own SMS/SMTP Gateway.
4. Easy and hassle free setup. You just need to choose your registration form and you are good to go.
5. Customizable Email/SMS Templates.
6. WooCommerce SMS Notification features.
7. Unique integration with each form to bring you the best possible out of the box solution and customizable options.
8. World Class 24/7 Support.

== SUPPORT ==
Customized solutions and Support options are available. Email us at **otpsupport@xecurify.com/info@xecurify.com**.

== Installation ==

= From your WordPress dashboard =
1. Visit `Plugins > Add New`
2. Search for `miniOrange OTP verification`. Find and Install `OTP verification`
3. Activate the plugin from your Plugins page

= From WordPress.org =
1. Download 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.

== Frequently Asked Questions ==
= Why am I required to register?  =
Our very simple and easy registration saves your time of configuring WordPress email settings. You don't need to configure your own SMTP(Simple Mail Transfer Protocol) gateway, our SMTP gateway is used for sending OTP.

= Which forms are supported right now? =
WordPress default registration form, WooCommerce registration form, WooCommerce checkout form,  Social Login form, ProfileBuilder registration form, Simplr registration form, Ultimate Member registration form, BuddyPress registration form, Custom User registration form builder [ RegistrationMagic ], Users Ultra registration form, User Profiles Made Easy registration form, PIE Registration Form, Contact Form 7, Ninja Forms, Theme My Login, UserPro Plugin, GravityForms, Default WordPress Login Form, WP-Members, Indeed Ultimate Membership Pro, Classify Theme, RealesWP Theme, WP eMember Form, FormCraft Form, WordPress Comments, DocDirect Theme, WpForms, Caldera Forms, MemberPress, MultiSite Registration Form, Paid Membership Pro, Real Estate 7 Pro, Ultimate Member Password Reset Form, Ultimate Member Profile/Accounts Page, Profile Builder Registration Form, Ultimate Member Login Form, UserProfile Made Easy Registration Form, User Ultra Registration Form, Form Maker Form, Woocommerce Product Vendor Registration Form, WooCommerce Billing Address Form, Visual Form Builder, Formidable Form, Elementor PRO Form, WCFM Form, User Registration Form

= 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 brief description of your form. You can also submit your query from the plugin's settings page.

= Can you add customized features for me? =
To get support for any customized features, please email us at **otpsupport@xecurify.com/info@xecurify.com** . You can also submit your query from the plugin's settings page.

= For any other query/problem/request =
Please email us at **otpsupport@xecurify.com/info@xecurify.com** . You can also submit your query from the plugin's settings page.

== Screenshots ==
1. OTP Verification Settings - Registration Form selection
2. Email Verification via OTP
3. Mobile Number Verification via OTP
4. WooCommerce SMS Notifiation settings 
5. WooCommerce SMS Notification specific setting
6. WooCommerce SMS Customized SMS delivery

== Changelog ==
= 2.1.0 =
* Gravity Addon for OTP Verification
* First version of Addon.

= 3.0.0 =
* Gravity Addon for OTP Verification
* Second version of Addon.
* UI/UX Changes.
* Warnings and Bug fixes.
* Compativility with OTP Verification plugin.
* Added View transaction feature.
* Removed OTP Verification During Registration.
* Added Contact-us and deactivation feedback mail.

= 3.0.0 =
* Gravity Addon for OTP Verification
* Updated pricing links.
* Updated addon discription.
