Registration & Login with Mobile Phone Number for WooCommerce
Registration & Login with Mobile Phone Number for WooCommerce is a premium OTP login extension that lets customers register and sign in using only their mobile phone number. Instead of usernames and passwords, shoppers enter a phone number, receive a one-time password (OTP) by SMS, and instantly access their account or complete checkout — giving your store a faster, more secure, and mobile-friendly login experience.
Built by FmeAddons and sold on the official WooCommerce Marketplace, this GPL-licensed plugin adds phone-based authentication, WooCommerce-compatible two-factor authentication (2FA), and flexible login controls that plug directly into your existing My Account and checkout flows.
Why use Registration & Login with Mobile Phone Number for WooCommerce?
Modern shoppers expect a login flow that is as simple as apps they use every day. Email + password combinations are easy to forget, hard to type on mobile, and prone to weak-password attacks. Registration & Login with Mobile Phone Number for WooCommerce solves these problems by making the phone number the primary identifier and OTP the secure key.
Key outcomes for your store:
- Reduce friction during login and registration
- Improve security with OTP-based 2FA
- Cut down on spam and fake accounts
- Speed up checkout by letting users log in right on the checkout page
- Offer a mobile-first experience that feels familiar and trustworthy
Core features of Registration & Login with Mobile Phone Number for WooCommerce
OTP login and registration via phone number
At the heart of the plugin is a passwordless OTP workflow:
- Customers enter their mobile phone number instead of an email/password.
- An OTP is sent via SMS through your configured gateway.
- The user enters the OTP and is logged in immediately.
- New customers can complete registration after OTP verification by providing an email address.
This makes signup and login feel lightweight while ensuring each account is tied to a verified phone number.
WooCommerce-ready two-factor authentication (2FA)
The extension effectively gives your store phone-based 2FA, making brute-force and credential-stuffing attacks much harder:
- Every login can require a fresh OTP, not a stored password.
- You can enforce OTP verification for new registrations and returning customers.
- Verified phone numbers help you keep accounts tied to real people, reducing fraudulent activity.
Because it’s designed for WooCommerce customer accounts, you get stronger security without bolting on a separate authentication system.
Force login before checkout
To ensure accurate customer data and reduce failed orders, the plugin can:
- Show a phone login form directly on the checkout page.
- Hide parts of the classic checkout form until a customer logs in.
- Automatically pull customer information from their account once they sign in with OTP.
This “login before checkout” flow is ideal for stores that want consistent account data, repeat-purchase convenience, and better fraud control.
Replace or complement the default login form
You’re free to decide how aggressively you embrace phone-based login:
- Hide the default WooCommerce login form completely and require OTP login.
- Keep both methods available so customers can choose email/password or phone/OTP.
- Use a shortcode to place the OTP login form on any page (e.g., custom landing pages or member portals).
This flexibility allows you to transition gradually or build entirely new login experiences based around mobile numbers.
Phone number management & user experience
Register and log in with a phone number
The plugin smooths out both account creation and access:
- New users register by verifying their phone number, then entering an email.
- Returning customers can log in simply by entering their verified number and OTP.
- Phone numbers are stored with customer records so future logins are one step.
For shoppers, it feels like logging in to a modern app: short, simple, and reliable.
Link phone numbers to existing accounts
If your store already has customers, Registration & Login with Mobile Phone Number for WooCommerce supports:
- Linking an existing WooCommerce account to a mobile phone number after OTP verification.
- Letting existing users choose whether they authenticate via OTP or traditional password.
This makes it easy to roll out phone login without breaking legacy logins or confusing your current customers.
Restrict by country and control availability
To stay focused on your real customer base and SMS coverage:
- Restrict phone login to specific countries or allow it globally.
- Decide whether the plugin is active on the My Account page, checkout, or both.
- Optionally disable reCAPTCHA on phone-based login flows to streamline the experience.
These controls help you tailor OTP login to your markets and infrastructure.
SMS gateways, email OTP and reliability
Multiple SMS gateways: Firebase, Twilio and MSG91
The extension supports three widely used providers so you can choose what fits your region and budget:
- Firebase phone authentication
- Twilio
- MSG91
Dedicated settings panels let you enter API keys, project IDs, service IDs and authentication tokens for each gateway, so SMS delivery is handled reliably behind the scenes.
OTP timing, limits and verification rules
For robust security and better UX, you can configure:
- OTP timeouts and countdown messages
- Limits on the number of OTP resend attempts
- Login attempt restrictions to stop repeated failed logins
- Whether already-registered users are verified by OTP or by password
These controls keep OTP flows secure without making them frustrating for legitimate customers.
Optional OTP via email
In addition to SMS, the plugin includes OTP email settings, letting you:
- Specify a sending email address
- Customize subject lines and email body content
This is useful as a backup channel, or in cases where email OTP is preferred for certain users.
Deep customization: labels, messages and styling
Customizable labels and field text
To match your brand voice and language, you can adjust:
- Main login form heading text
- Phone number placeholders
- “Send code” and “Verify code” button labels
- Login/Change Login button text
- Registration popup wording
Customers see a login interface that feels native to your store, not like a generic add-on.
Custom error and status messages
The plugin provides a full set of configurable messages, including:
- Phone number empty or invalid
- Code sent / verification success
- Invalid or expired OTP
- Too many login attempts or OTP failures
- OTP countdown notices
- Registration popup guidance
Each message can be tailored so users always know what’s happening and what to do next.
Button colors and visual integration
You can fine-tune the look of OTP actions by changing:
- Button background and text colors for phone/OTP actions
- Tab and hover colors in the registration popup
- OTP countdown text color
Together with theme compatibility, this ensures the login UI blends seamlessly with your design.
Configuration & compatibility
Central settings dashboard
All configuration lives under WooCommerce > Settings > Login with Phone, organized into tabs such as:
- General
- OTP (SMS Gateway)
- Labels & Fields
- Messages
- OTP Email
This gives store owners a single, logical place to manage every aspect of phone-based login.
Theme and environment compatibility
Registration & Login with Mobile Phone Number for WooCommerce is built for real-world shops and supports:
- Popular WooCommerce themes like Storefront and other leading multipurpose themes
- Common page builders and mobile layouts
- Multisite environments
Because it’s distributed via the WooCommerce Marketplace, it’s developed to align with Woo’s quality and compatibility guidelines.
Who is Registration & Login with Mobile Phone Number for WooCommerce for?
This premium OTP login plugin is ideal for:
- Stores with heavy mobile traffic that want a tap-friendly, app-like login flow
- Security-conscious merchants who want two-factor-style protection for customer accounts
- Subscription, membership and digital product shops that need reliable account identity
- Agencies and implementers building modern WooCommerce sites that require phone-based authentication
- Businesses in SMS-ready regions where phone numbers are a natural identifier for customers
Any WooCommerce site that values both convenience and security can benefit from phone number login.
Conclusion
If you want to modernize your store’s authentication, Registration & Login with Mobile Phone Number for WooCommerce gives you a complete, OTP-powered login and registration system centered on mobile phone numbers. With support for multiple SMS gateways, 2FA-style security, login-before-checkout, granular controls, and deep customization options, it turns cumbersome passwords into a streamlined, mobile-first experience. For WooCommerce merchants serious about security, conversion rates and user friendliness, Registration & Login with Mobile Phone Number for WooCommerce is a powerful upgrade to your customer login flow.