CS-Cart add-on: Phone registration with OTP

Phone Registration with OTP

Phone registration with OTP allows your clients to register and login in your store using a phone number. Users don't have to remember their emails. Verification of the phone number by SMS or by the last 4 digits of an incoming call will help to make sure that the phone number was specified correctly, and all future authorizations are available via a one-time password.
Enter the comma separated URLs of the storefronts where this product will be used.
Select the CS-Cart edition on which you will use the add-on.
The update period determines the period of time when you can get access to the new versions of this add-on compatible with the new versions of CS-Cart software released during the chosen period.
To instal the add-on, we will need the FTP access to your server. Please send it along with the order number to sales@cart-power.com once the order is paid.

What Benefits Does Registration with the Phone Number Provide?

More Registered Customers

You need an email address to register in a store, but some customers find it difficult to remember, and some don't have one at all. And they leave the site without registering or making a purchase. You can leave these customers in the store by solving their problem - by giving them the opportunity to register with their mobile phone number.

Phone Number Validation 

Thanks to validation, you’ll be sure that all the specified phone numbers are active. Spam-bots and suspicious account registration chances are greatly decreased.

Unified Form for Registration and Authorization

A convenient unified form for registration and authorization by phone number or email address - no extra clicks and maximum convenience for your customers.



More Authorisation Options 

Fast login with a one-time SMS code, password, or two-factor authentication - choose the one that suits your store the most.

Confirmation Code Settings

Flexible configuration of sending a confirmation code for even greater security in your store:

Google reCAPTCHA Support

Popular service support for maximum protection against bots and spam:

Integrations with other Cart-Power add-ons

Co-installation with the Cart-Power: Guest orders for existing customers (collecting user phone numbers data for transferring guest orders to registered user accounts) and Cart-Power: Automatic creation of a user account (after checkout, a user account will be automatically created if the phone number entered by Customer is not registered in the system) add-ons will make the user authorization process even more convenient and faster.



13 SMS services to choose from

  • clickatell.com
  • smsaero.ru
  • sms.ru
  • smsc.ru
  • smsc.ua
  • beeline.ru
  • sms.myphone.ge
  • twilio.com
  • melipayamak.com
  • smsprofi.ru
  • oursms.com
  • smsc.kz
  • targetsms.ru

You can choose the suitable one according to current needs and budgets. Simple API integration allows you to configure notifications in a couple of clicks.

Add-on Features:

  • The ability to use a Unified form for registration and authorization.
  • The ability to disable the login by email option.
  • Single window mode for authorization and password recovery was added (without leaving the page).
  • The ability to limit the number of attempts for entering a code.Ability to sign up without email.
  • Phone number validation.
  • Account access via password, fast login with one-time SMS code or two-step authentication.
  • Prefixes with countries phone codes for faster input.
  • Phone number mask.
  • Ability to set the default authorization type (phone or Email).
  • Ability to change confirmation code validity period.
  • Ability to enable code confirmation by the last number inputted.
  • Phone number confirmation for the vendor registration form.

Even more features with SMS Notifications add-on! 

Note: SMS Services add-on should be installed for “Phone registration with OTP” to work. We provide it for free when you purchase a Phone registration with OTP license.


Learn more in add-on documentation.

Need modifications or any assistance? Please, feel free to contact us via HelpDesk system.


6 months of the free upgrade period included.

Works correctly with the popular themes YOUPI and UniTheme.

  • CS-Cart B2C
  • CS-Cart B2B
  • CS-Cart B2B & B2C
  • CS-Cart Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
  • 4.18.x
  • 4.17.x
  • 4.16.x
  • 4.15.x
  • 4.14.x
  • 4.13.x
  • 4.12.x
  • 4.11.x
  • 4.10.x
  • Responsive
  • UniTheme
  • YOUPI Theme
Please, Contact us, if you need add-on for another version.

No posts found

Write a review

CS-Cart/ Multi-Vendor 4.10.1 - 4.18.1
Version 2.8 from 28 Aug 2023
[+] -The ability to verify the number by the last 4 digits of an incoming call instead of SMS (via sms.ru and smsprofi services) was added.
[+] - The ability to set up number verification for guest orders was added.
[+] - The ability to send login credentials via SMS was added.
[*] - Minor style changes for correct work with Unitheme.
[!] - When saving and editing a user profile in the administration panel, the user number became confirmed. Fixed.
[!] - An error might appear when using the "Maps and Geolocation" add-on. Fixed.
[!] - In the vendor registration form, it was impossible to reopen the confirmation code input window after an accidental closing. Fixed.

Version 2.7 from 21 Dec 2022
[+] - The ability to set the period for resending the code was added.
[*] - The code entry field is now single, which allows you to paste the copied code from the clipboard.
[!] - The country code was not added to the number if “Any digits and +-()” value was selected in the “Allowed phone numbers” setting. Fixed.
[!] - The link to create an account was not displayed on the "Email" tab in the authorization popup. Fixed.
[!] - In the user's personal account, it was possible to change a previously verified phone number without confirming a new number.
[!] - It was possible to send a request for a vendor account without verifying the phone number. Fixed.
[!] - There could be issues with password recovery for owners of phone numbers saved in the database before the add-on was installed. Fixed.
[!] - There were issues with the data exchange with 1C. Fixed.

Version 2.6 from 01 Mar 2022
[!] - Users could not log in if the “Email field is required” setting was enabled. Fixed.
[*] - When using a single registration and authorization form, the phone number is displayed in the profile name without a mask.

Version 2.5 from 24 Feb 2022
[!] - When the setting “Email field is required” was enabled, in the registration form an authorization code was sent instead of a registration code. Fixed.

Version 2.4 from 22 Feb 2022
[!] - It was possible to register without filling in the Email address even if the “Email field is required” setting was enabled. Fixed.
[*] - If the setting “Unified form of registration and authorization” is enabled, the setting “Email field is required” is now ignored.

Version 2.3 from 11 Feb 2022
[+] - Еhe ability to enable OTP phone number verification for the callback form was added.
[+] - The ability to generate fake Email for user accounts that left the Email field empty when placing an order or registering was added.
[*] - If the setting "Exclude email" is enabled, access is restored only via one-time code.
[*] - The logic of work with the CP: Automatic user account creation add-on was revoked.
[!] - After enabling the add-on, there was no option to make the Email field mandatory. Fixed.
[!] - After successful authorization on the checkout page, users were redirected to the main page of the store. Fixed.
[!] - Automatic confirmation by the last entered digit could work even if the setting was turned off. Fixed.
[!] - SMS validation did not work on some MacOS. Fixed.

Version 2.2 from 27 Dec 2021
[+] - On the pages of the users and vendors registration a reCAPTCHA was added on the phone number verification request.

Version 2.1 from 02 Nov 2021
[+] - Integration with the add-on CP: Guest orders for existing customers. Allows you to place a guest order even if a user with the same phone number is already registered in the database.

Version 2.0 from 08 Jun 2021
[+] - The ability to use a Unified form for registration and authorization was added.
[+] - The ability to disable the login by email option was added.
[+] - When authorizing by password, the ability to restore access by receiving a one-time code was added.
[+] - Single window mode for authorization and password recovery was added (without leaving the page).
[+] - The ability to limit the number of attempts for entering a code was added.
[+] - On the checkout page in the authorization window, the ability to return to ordering without authorization was added.
[*] - Authorization errors are displayed at the bottom of the screen.
[*] - Settings are split into sections.

Version 1.3 from 10 Mar 2021
[+] - Added ability to select authorization type by default.
[+] - Added ability to change confirmation code validity period.
[+] - Added ability to enable code confirmation by the last number inputted.
[+] - Added language variables info for messages texts to the add-on settings.
[!] - Input window displayed when clicking the button without entered phone number. Fixed.
[!] - Some graphical elements displayed incorrectly when using Unitheme2. Fixed.
[!] - Fixed duplicate code sending bug.
[!] - Fixed two-factor authentication errors in CS-Cart 4.12+.

Version 1.2 from 17 Feb 2021
[!] - An error might occur when resending the code. Fixed.
[!] - PHP errors related to the phone masks appeared on some stores. Fixed.
[!] - An error might occur when validating registered users. Fixed.
[!] - There was a conflict with the add-on CP: Profile types tor users & vendors. Fixed.

Version 1.1 from 01 Dec 2020
[+] - Phone number confirmation was added to the vendor registration form.
[!] - Errors might occur when confirming the phone number. Fixed.

Version 1.0 from 08 Sep 2020

Simplify the process of the user registration and authorization in your store.
Get 20 technical support credits
ATTENTION! Make sure your store version and theme is listed in the sections below.
Product edition:
  • CS-Cart B2C
  • CS-Cart B2B
  • CS-Cart B2B & B2C
  • CS-Cart Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Supported versions:
  • 4.18.x
  • 4.17.x
  • 4.16.x
  • 4.15.x
  • 4.14.x
  • 4.13.x
  • 4.12.x
  • 4.11.x
  • 4.10.x
Themes compatibility:
  • Responsive
  • UniTheme
  • YOUPI Theme

Customers like

Key Features

  • 14 Days Money Back Guarantee
    Money back guarantee
  • Guaranteed Bug Free
    Free bug fixing forever

    We guarantee a fix for a reported bug within 20 business days. 

  • Easy Installation
    Easy to install

    It takes 5 minutes to instal our products using the step-by-step instructions.

  • Multilingual
    Multilingual by default

    Translated in English and Russian. The language variables of the add-on are edited right through the administration panel of the store, so you can add your translation easily.

  • Open access to the source code
    Open access to the source code

    Our code is 100% open. Anyone can check the code and see what is under the hood. All kinds of modifications are possible.

  • No changes in the CS-Cart core
    No changes in the CS-Cart core

    We do not make any changes in the engine's core to comply with the CS-Cart development standards. So you will not get in trouble upgrading your CS-Cart store to the next version.

  • Speed optimization
    Speed optimization

    We understand that speed for an online store does matter. We analyse and optimize our add-ons code to make your store work as fast as possible.

  • Compatible with the mobile phones and tablets
    Compatible with the mobile phones and tablets

    Our products are tested on mobile devices, tablets; operating systems: Windows, MacOS, Linux; browsers: IE10+, Google Chrome, FireFox, Safari, Opera.


  • "Ask
    Ask any questions

    If you have any questions on the product functionality or you are not sure that you got everything right, contact us, and we’ll get back to you within one business day!

  • If you have any modifications
    Information for owners of modified web stores

    We can not guarantee the compatibility of our add-ons if you have a modified store or there are third party add-ons installed. We can adapt our products to your store on a paid basis. Please contact us for a quote.

contact us for a
Free Quote