Menu Close
    Start a Project Request quote Reading list Switch to dark mode
    prestashop-hyperlocal-marketplace-guide

    Prestashop Mobile Login

    Allow your customers to register and login on the store using the mobile number. The customers can request for an OTP to their mobile number and login easily to the store.

    Features

    • Customers can register on the website without email id.
    • Customers can register and login to the store using the mobile number.
    • Verification of a customer through OTP.
    • A welcome SMS is sent to the customers on the completion of registration.
    • An SMS notification to the customers when the order status changes.
    • Strong customer authentication process helps in minimizing fake registrations and orders on the website.
    • Customers do not necessarily need to remember their password as they can login to the website by OTP.
    • The customers can reset their password by getting OTP on their registered mobile number.
    • By default, supports three SMS gateway providers viz Twilio, SendinBlue, and onehop (SMS-Magic).
    • Improved security and customer experience.

    Installation

    1. Go to the back  office-> modules -> modules & services -> Upload a module
    2. Upload zip file of “Mobile Login” module
    3. The module will automatically get installed on your Prestashop.

    Note

    For proper functioning of “Prestashop Mobile Login”, some modifications need to be done in the Prestashop core files. Please create a ticket on https://webkul.uvdesk.com/ and we will add it for you.

    Module Configuration

    After the successful installation of the module, admin can configure it by clicking on ‘Configure’ button.

    Mobile Login Configuration

    Under “Mobile Login Configuration”, admin can configure the registration page, login page, and OTP settings.

    SMS Gateway Providers

    By default, Prestashop Mobile Login number supports three SMS gateway providers:

    1. Twilio
    2. SendinBlue
    3. Onehop (SMS-Magic)

    Registration Page Settings

    Under Registration Page Settings, admin has to select whether to display the mobile number field on the registration page or not. Admin can make it mandatory for the customers to verify the mobile number during registration.

    For making compatible with Prestashop default functionality, admin has to set a temporary email format for the customers who register on the website without email id.

    If “Display mobile field on registration page” has been disabled by admin, then mobile field will not be visible on the front end.

    If “Display mobile field on registration page” has been enabled by admin:

    If registration without email id and “mobile number required during registration” has been disabled by admin then on the registration page email id will be a mandatory field to enter and mobile number will be an optional field.

    Front End View

    If registration without email id has been enabled by admin, then a customer can register on the website without entering email id and mobile number will become a mandatory field to register on the website.

    If admin has allowed the customers to register via their mobile number, then the customers need to verify their mobile number through OTP in order to register themselves on the website.

    Front End View

    After clicking on “SEND OTP” button, an OTP is sent to the mobile number mentioned on registration form and a customer has to enter the OTP in ‘Enter OTP’ field.

    After entering OTP, a customer has to click on ‘VERIFY’ button to verify his mobile number.

    Once the mobile verification gets completed, admin can view the customer’s mobile details by navigating through Customers->Mobile Details.

    If admin has disabled the display of ’email’ field on, then email field will not be displayed on the registration page.

    Front End View

    OTP Settings

    Under OTP settings, admin can configure the message to be sent with OTP. Admin can specify the validity of an OTP and the number of times a customer can request for an OTP in a row after which the customer’s number will get blocked for specified time duration.

    • Message to send with OTP –  In this field, admin has to enter a message which will be sent to a customer whenever he requests for OTP. Admin has to include {otp} in the message so that it will be replaced by OTP while sending an SMS. The maximum character limit for the message is 140.
    • Disable ‘Resend OTP’ button for – Once a customer has clicked on ‘SEND OTP’ button, then ‘RESEND OTP’ button will be disabled for the time duration set by admin here. If admin has entered 0 in this field, then ‘RESEND OTP’ button will not get disabled.
    • OTP expiration time – In this field, admin has to specify the time duration for which an OTP will be valid. If admin has entered 0 in the field, then OTP sent to a customer will never get expired.
    • Number of OTP request – Admin can set the number of times a customer can request for OTP.

    Login Page Settings

    Under Login Page Settings, admin can select whether a customer can login to the website by mobile number or not. Admin can make it mandatory for the customers to verify their mobile number in order to login.

    The customers who do not remember the email and password combination can login via OTP.

    • Login by mobile number and password – If enabled, then a customer can log in by entering mobile number or password.

    If disabled by admin, then the customers have to login by entering email id and password.

    • Mobile number must be verified for login – If enabled, then the customers whose mobile number have been verified can login just by entering mobile number and password. The customers whose mobile number have not been verified have to first verify their mobile number by clicking on ‘Verify your mobile number’ link.

    If disabled by admin, then the customer whether his mobile number has been verified or not can login.

    Login by OTP – If enabled by admin, then all the customers whether their mobile number have been verified or not can login by OTP.

    Reset Password by OTP

    A customer can also reset its password by getting OTP on its registered mobile number.

    On the login page, when a customer clicks on “Forgot your password” link it gets redirected to a page from where it can reset its password by getting OTP on the registered mobile number.

    SMS Notifications

    Under SMS Notifications, admin can configure a message which will be sent to the customers on registration completion. An SMS notification is sent to the customer when the status of order changes.

    Module Settings

    Admin can view the information of OTP messages which did not get delivered to the customers due to certain reasons.

    Support

    That’s all for Prestashop Mobile Login still have any issue feel free to add a ticket and let us know your views to make the module better http://webkul.uvdesk.com/.

    Current Product Version - 4.0.1

    Supported Framework Version - 1.7.x.x

    . . .

    Comment

    Add Your Comment

    Be the first to comment.

    Back to Top
    css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again
    Close

    Table of Content

    Hide Index