Overview
Back to topMagento 2 Mobile OTP login provides strong authentication and prevents identity scams in your Magento 2 store. It lets users register, log in, or checkout only after verifying the One-Time Password (OTP) sent to their registered mobile number/email address. You can set the OTP expiry time, draft the email text, and exclude customers from specific countries.
The conventional way of user authentication in which users enter their username and a saved password to enter into the system is prone to security breaches. Online identity theft using phishing and other practices is common. In OTP, the username stays the same while the password changes with each login. This technique makes sure that a username and password pair can be used only once, providing much better protection.
Key Features
- Register using Mobile OTP
- Login with OTP
- Add OTP verification on customer checkout
- Enable OTP on number update
- Set OTP expiry time
- Create a custom Email template
- Customize OTP Button
Mobile OTP Verification On Customer Registration
Mobile OTP verification prevents fake registrations. When a new customer creates an account in your store, a one-time password is sent to his registered mobile number. The customer needs to verify the code to activate his account and login.
Number Or Email OTP Verification On Login
You can enable identity verification for registered customers too. Here customers have the option to receive the code in their email or mobile number. Once the code has been verified, they can log in to their account.
Mobile OTP Verification On Checkout
Cash on Delivery (COD) is a common payment method that fraudsters can use to make fake orders. You can impose mobile verification for customers who opt for COD to make sure they are genuine customers. This will minimize failed deliveries.
OTP Verification On Number Update
Don’t let customers trick you by changing their mobile number and getting unauthorized access to the system. This Magento 2 mobile login extension allows you to enable OTP verification on the number update so that they verify their new number too.
Select All Or Specific Countries
You have the option to exclude countries from the authentication. This means customers coming from those countries will not be sent and required to verify the code. This feature is useful where you want to favor some countries because of their excellent shopping behavior or purchase history. Just select the countries you want to include in the verification list.
Powered By Firebase Gateway
This mobile otp login Magento 2 extension uses Google-backed Firebase as the SMS gateway. Once you have created a Firebase project in the Firebase console, you can go to project settings to pick details such as API Key, Authentication Domain, Project ID, etc., to configure the gateway.
Set OTP Expiry Time
Determine for how long the OTP will remain valid by specifying the time in seconds. Once the time reaches, the code won’t work. Customers can request another OTP if they did not receive the 1st or if the time has expired. The same OTP will be sent if it has not been used within the specified time. A new code is sent when the 1st OTP has expired.
Custom Email Template & Text
The extension allows you to add custom email templates and draft the email text. This is to ensure customers get the appropriate text with OTP in a beautiful template. You can make use of the {otp} system variable to fetch the code automatically.
Customize The OTP Button
The Magento 2 mobile login extension allows you to make the OTP button look good by changing the button and text colors according to your store theme.
Frequently Asked Questions
Q: What if I don't receive OTP within the expiry time?
A: You can request a new OTP. If you make a new request within the specified expiry time, the extension will send you the same OTP.
Q: Can I use the same number to create multiple accounts?
A: No, you can't. Each account requires a unique mobile number.
Q: Can I send OTP to an international number?
A: Yes, you can send OTP to any mobile number unless you have restricted the country.
Q: Can I install the extension via composer?
A: Yes, you can. Please check the installation guide for the step by step composer installation process.
Demo Links
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
1.0.5
Adobe Commerce platform compatibility
Adobe Commerce (on-prem): 2.4 (current), 2.3 (obsolete)
Magento Open Source: 2.4 (current), 2.3 (obsolete)
Type
Stable Build
Updated
04 July, 2024
Categories
Extensions, Payments & Security, Fraud, Checkout Enhancements, Payment Integration
Supported Browsers
Chrome, Firefox, Opera, Safari, Edge, IE
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top1.0.5:
- Compatible with Adobe Commerce (on-prem) : 2.3 2.4
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
- Compatible with Magento 2.4.6, 2.4.7
1.0.4:
- Compatible with Adobe Commerce (on-prem) : 2.3 2.4
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
- Bugs fixed
1.0.3:
- Compatible with Adobe Commerce (on-prem) : 2.3 2.4
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
- Compatible with Magento 2.4.5
1.0.2:
- Compatible with Adobe Commerce (on-prem) : 2.3 2.4
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
- Compatible with Magento 2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4
1.0.1:
- Compatible with Adobe Commerce (on-prem) : 2.3 2.4
- Compatible with Magento Open Source : 2.3 2.4
- Stability: Stable Build
-
Description:
- Stable Release.
- Compatible With Magento 2.4.0, 2.4.1, 2.4.2, 2.4.3.
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor