How to setup OTP Verification for WooCommerce Account Detail Form?
OTP Verification plugin verifies Phone or Email of users by sending OTP Verification code before submitting WooCommerce Account Detail form. The purpose of this guide is to help you set up OTP Verification for your WooCommerce Account Detail Form.
You can download miniOrange OTP Verification plugin using the following link:
Follow these steps to setup OTP Verification on WooCommerce Account Detail Form .
1. Setup Phone Verification for WooCommerce Account Details Form
Go to the "Forms" tab in the OTP Verification plugin.
Search and select "WooCommerce Account Details Form".
Enable checkbox next to WooCommerce Account Details form.
Select the option "Enable Phone Verification".
Enter the "Phone User Meta Key" text.
Generally, the phone user meta key is "billing_phone".
Click on "Save Settings" button to save your settings.
To test the OTP functionality, go to the page with your WooCommerce Account Details Form.
Fill all the required fields and click on "Click Here to Send OTP" button.
Enter the OTP received in the "Verification Field".
Click on "Save Changes" button.
1.1. Restrict the use of a single phone number across multiple accounts
"Do not allow users to use the same phone number for multiple accounts" means users can't use the same phone number for more than one account. Each account needs its own unique phone number.
Enable the "Do not allow users to use the same phone number for multiple accounts" option.
2. Setup Email Verification for WooCommerce Account Detail Form
Go to the "Forms" tab in the OTP verification plugin.
Search and select "WooCommerce Account Details Form".
Enable checkbox next to WooCommerce Account Details form.
Select the option "Enable Email Verification".
Click on "Save Settings" button to save your settings.
To test the OTP functionality, go to the page with your WooCommerce Account Detail Form.
Fill all the required fields and click on "Click Here to Send OTP" button.
Enter the OTP received in the "Verification Field".