Ícone do produto

Registration & Login with Mobile Phone Number para WooCommerce

Let customers register or log in via phone number and OTP, with Firebase, MSG91, Twilio, or WhatsApp gateways to choose from.
Escolha uma opção de cobrança
$39
Economize 20%
$78 $62.40

A assinatura inclui

  • Melhorias e atualizações de produtos
  • Suporte ao cliente
  • Garantia de 30 dias para reembolso

Enable OTP login and registration for WooCommerce with a mobile phone number

Let customers log in and register using just their phone number, verified with a one-time password. Login with Phone Number for WooCommerce removes the friction of usernames and passwords, while adding a genuine layer of two-factor authentication that helps protect your store from brute-force attacks and spam registrations.

Choose from four SMS and messaging providers – Firebase, MSG91, Twilio, or WhatsApp via Meta – so you can send OTPs through whichever service fits your customer base and region. Returning customers can log in with an OTP or fall back to a password, and you can hide your default login form entirely so phone login becomes the primary way in.

Beyond login, the plugin gives you fine control over security, messaging, and design: failed-attempt and login-count restrictions, Google reCAPTCHA, fully customizable field labels and system messages, and color controls for every button and popup element, so the experience matches your store instead of looking bolted on.

OTP Login Plugin Features List

  • Enable registration and login with a phone number on your store.
  • Add real two-factor authentication (2FA) to your WooCommerce login and registration flow.
  • Verify users with a one-time password (OTP).
  • Choose from 4 SMS/OTP gateways: Firebase, MSG91, Twilio, or WhatsApp via Meta.
  • Let already-registered users log in with OTP or a password.
  • Enable an OTP countdown timer with a configurable expiry.
  • Restrict users after repeated failed OTP attempts, with a configurable block duration.
  • Limit the number of logins allowed within a set time span.
  • Require an email account alongside phone registration.
  • Force login before checkout to capture customer information earlier.
  • Hide the checkout form from guests until they log in (classic checkout).
  • Disable the login form independently on the My Account page or checkout page.
  • Display the login form on any page using a shortcode.
  • Restrict registration and login to specific countries, or allow all.
  • Link existing accounts to a phone number for future logins.
  • Enable Google reCAPTCHA v2 for added bot protection.
  • Fully customize field labels, placeholders, button text, and button colors.
  • Customize every system message shown to users.
  • Mobile-responsive design.

Log In with Phone Number Using OTP

Customers enter their phone number, receive an OTP, and verify it to log in; no password required. This OTP login flow is faster for customers and removes one of the most common points of login friction: forgotten passwords.

Log In with Phone Number Using OTP

Allow Customers to Register with a Phone Number

New customers can register using only their phone number. Once the OTP is verified, they’re prompted to complete registration by adding an email address, so you still capture the account details you need without a lengthy signup form.

Allow Customers to Register with a Phone Number

Let Existing Users Log In with their Phone Number

Previously registered customers can link their email account to a phone number. Once linked, they can log in with just their phone number on future visits, without giving up the account history tied to their original registration.

Let Existing Users Log In with their Phone Number

Choose How Returning Users Log In

Decide whether already-registered users verify with a fresh OTP every time, or log in with their phone number and password instead. This gives you the flexibility to balance security against convenience for your specific customer base.

Choose How Returning Users Log In

Hide the Default Login Form

Replace the standard WordPress login form with phone-only login and registration, so customers have one clear, consistent way to access their account.

Hide the Default Login Form

Choose from 4 SMS and Messaging Gateways

Connect the provider that fits your store: Firebase, MSG91, Twilio, or WhatsApp via Meta. Each integrates directly with the plugin’s settings, so OTPs go out through the channel your customers already trust and actually check.

Firebase

Connect your Google Firebase project to send OTPs through Firebase Authentication. A reliable, widely used option that’s straightforward to set up if you’re already in the Google ecosystem.

Firebase Messaging Gateways

WhatsApp (via Meta)

Send OTPs directly through WhatsApp using the Meta WhatsApp Business API. A strong choice if your customers check WhatsApp more often than SMS, especially in regions where WhatsApp is the primary messaging app.

WhatsApp (via Meta) Messaging Gateways

Twilio

Use Twilio Verify to send OTPs through one of the most established SMS providers globally, with reliable delivery across a wide range of countries.

Twilio Messaging Gateways

MSG91

Send OTPs through MSG91, a popular choice for stores with a large customer base in India and other South Asian markets, with competitive regional delivery rates.

MSG91 Messaging Gateways

Restrict Login Attempts and Add reCAPTCHA

Protect your store from abuse with layered controls. Block users temporarily after too many failed OTP attempts, cap how many times a user can log in within a set number of hours, and enable Google reCAPTCHA v2 on the login and registration form for an extra layer of bot protection.

Restrict Login Attempts and Add reCAPTCHA

Set an OTP Countdown Timer

Give customers a clear expiry window for their OTP with a configurable countdown timer, up to 10 minutes, so codes don’t stay valid indefinitely.

Set an OTP Countdown Timer

Restrict Login to Specific Countries

Limit phone login and registration to a specific country, or leave the setting empty to accept customers from anywhere in the world.

Restrict Login to Specific Countries

Force Login Before Checkout

Require customers to log in or register before completing checkout. Once they log in, the plugin automatically pulls in their saved information, speeding up checkout while ensuring every order is tied to a verified account. You can also hide the checkout form entirely from guests until they log in on classic checkout.

Force Login Before Checkout

Control Where the Login Form Appears

Disable the phone login form independently on the My Account page or the checkout page, and use the built-in shortcode to display the login form on any page or post you choose.

Control Where the Login Form Appears

Customize Labels, Fields, and Colors

Make the login experience match your brand. Customize the main form heading, field placeholders, and button text for every step, then set background and text colors for buttons, registration popup tabs, and hover states, right down to the color of the OTP countdown message.

Customize Labels, Fields, and Colors

Customize Every System Message

Every message a customer sees, from phone number errors and invalid code alerts to success messages at registration and login, can be rewritten in your own words, so the experience feels native to your store rather than generic plugin text.

Customize Every System Message

User Information Saved in the Users Section

Once a customer registers with their phone number, their details are saved in the standard WooCommerce users section, so there’s nothing extra for you to manage on the backend.

User Information Saved in the Users Section

Compatibility

Our plugins are designed to be highly versatile and also compatible with the most commonly used themes, browsers, builders, and mobile views. We understand the importance of flexibility and integration when it comes to enhancing your website’s functionality. Our plugins can effortlessly integrate with the following:

Themes Compatibility

  • Store Front
  • Avada
  • Flatsome
  • Porto
  • Woodmart
  • WooCommerce default theme
  • Divi

Builders

  • Bakery

Also Compatible with

  • Multi-Site
  • PHP 8
  • Mobile Layouts

How to Get Started

  1. Purchase Registration & Login with Mobile Phone Number from WooCommerce.com.
  2. Download and install the extension.
  3. Activate the extension.
  4. Go to the WooCommerce > Settings> Login with phone tab to enable and configure the settings.
  5. Read the full installation guide here.

Requirements

Minimum PHP version: 5.2

 

WooCommerce Login with Phone - documentation

Documentation

Looking for assistance? Check out the extensive documentation for a complete understanding of the WooCommerce OTP Login plugin.

View documentation

woocommerce FmeAddons Support

Questions and Support

For Questions and Support: If you have inquiries before making a purchase or require assistance, don’t hesitate to contact our support team.

Send email


Perguntas frequentes

How does the WooCommerce OTP Login plugin improve user experience and security?

This plugin enhances user experience by eliminating the need for passwords and enabling customers to log in or register using just their mobile phone number and an OTP. It also boosts security by implementing two-factor authentication (2FA), preventing brute force attacks and unauthorized access.

Can existing customers log in with their phone number instead of a password?

Yes, existing customers can log in using their registered phone number. After verifying the OTP, they can link their phone number to their existing account for future logins.

Does the plugin help reduce spam registrations and fake accounts?

Yes, since every registration requires OTP verification, it significantly reduces spam registrations and fake accounts, ensuring only genuine users create accounts.

Can I replace the default WooCommerce login form with OTP-based login?

Yes, the plugin allows you to hide the default WooCommerce login form and replace it with a mobile login/registration option, simplifying the login process for users.

How does the OTP verification work for new users?

When a new user enters their phone number, an OTP is sent via SMS. After entering the OTP, they will see a "Register as New User" option, where they can add their email to complete the registration.

What SMS gateways does the plugin support?

The plugin supports three major SMS gateways:

  • Firebase
  • Twilio
  • MSG9

You can choose the best gateway based on your business location and customer base.

Informações da extensão

  • Versão PHP necessária: 7.4.0
  • Testado com WordPress: 7.0.2
  • Testado com WooCommerce: 11.0.0
  • Requer pelo menos o WordPress: 5.2
  • Requer pelo menos o WooCommerce: 4.0.0

Países

  • Em todo o mundo

Avaliações de clientes

Classificação média 4.8

53 avaliações de usuários verificados

5 estrelas, 88% de avaliações
4 estrelas, 6% de avaliações
3 estrelas, 2% de avaliações
2 estrelas, 2% de avaliações
1 estrela, 2% de avaliações
  • Classificado com 5 de 5
    seninkÍndiafev 6, 2026
    I purchased the Registration & Login with Mobile Phone Number plugin from WooCommerce Addons, and honestly, it’s been a great experience. The support I received was top-notch. Bilal helped me throughout the process and made sure everything worked perfectly. Really appreciate the effort - thanks a lot, man! 🙌 The support team overall is very friendly and even helped me set up MSG91 without any hassle. I had tried multiple plugins earlier for mobile-based login, but none of them worked as expected. This one worked exactly as required and integrates seamlessly since it comes as an official WooCommerce addon. On top of that, the pricing is quite affordable compared to other similar plugins in the market. Highly recommended for anyone looking for a reliable mobile number login solution for WooCommerce. 👍
  • Classificado com 5 de 5
    kphyolin18República da União de Myanmarjun 23, 2025
    Best support! If you encounter any obstacles, please don't hesitate to contact the support. They will do anything in their power to give you a solution.
  • Classificado com 5 de 5
    amyscremerÍndiaabr 24, 2025
    Thank you team, plugin working good and support team help play a vital role in this plugin, simply go for it...
  • Classificado com 5 de 5
    adminfd2314b5feÍndiafev 18, 2025
    The Registration & Login with Mobile Phone Number for WooCommerce plugin works flawlessly, making OTP-based login seamless. Setup is easy, and the support team is quick and helpful. Highly recommended!
  • Classificado com 5 de 5
    sourov99Bangladeshnov 29, 2024
    They are dedicated. And obviously Very good in support

Related Products

Preço: $79 Anualmente
Classificado com 3.4 de 5 estrelas
Preço: $279 Anualmente
Classificado com 3.6 de 5 estrelas
Preço: $59 Anualmente
Classificado com 3.1 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2.7 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2 de 5 estrelas
Preço: $49 Anualmente
Classificado com 4.1 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2.3 de 5 estrelas
Preço: $39 Anualmente
Classificado com 2.8 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2.6 de 5 estrelas
Uso dos seus dados pessoais
Nós e nossos parceiros processamos seus dados pessoais (como dados de navegação, endereços IP, informações de cookies e outros identificadores únicos) com base em seu consentimento e/ou nosso interesse legítimo para otimizar nosso site, atividades de marketing e sua experiência de usuário.