Description
This add-on is part of our Subscription plan. Subscribe once — enjoy all add-ons without limits.
Requires an active Subscription to work.
The add-on simplifies and accelerates the login process for users on your online store using their phone number. This, in turn, increases conversion rates by attracting new users who don't want to spend time on registration using email or social media.
The add-on has a modern interface and is suitable for UniTheme and Youpi.
Available authentication methods:
-
One-time SMS code

-
Two-factor authentication

-
Password specified during registration

-
Standard email login

- Allows the user to choose whether to log in via email or SMS

Integration with SMS services:
- SMS.ru
- TurboSMS
- TargetSMS
- OsonSMS
- SMS Xabar
- ImobisSMS
- Kazakhstan Center
- SMS Center Russia
- MTS
- Telegram
Add-on features:
-
Selection of an SMS service
-
Use of the TG Gateway service for the first message (the TG service is used for the first code request; subsequent requests use the service selected in the “SMS Service” setting)
-
Selection of the authorization method (phone / email)
-
Selection of phone-based authorization type (SMS / password / two-step)
-
Control over sending registration notifications
-
Control over displaying the user name
-
Control over displaying the block title
-
Hide the registration button
-
Control over the email field
-
Control over phone number verification
-
Phone number validation during payment
-
Configurable number of digits in the verification code
-
Configurable minimum interval between SMS messages for a user
-
Configurable number of verification code entry attempts before a new code must be generated
-
Password recovery via SMS
-
Bot protection

Advantages of the add-on
- Speed and convenience for users who don't have to remember additional passwords and logins;
- More secure authentication, as attackers won't be able to access the account without access to the phone;
- Reduced probability of spam bot registration;
- Increased conversion, as it is a convenient way to attract new users who don't want to spend time registering using email or social networks.
This module requires installation and configuration of our free add-on SMS_Services.
Have questions about the add-on?
Write to us
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Buyers
- English
- Русский
- 4.19.X
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Оформление подписки
Мы переходим на новую подписную систему, открывая для вас полный доступ ко всем нашим модулям. Подробную информацию об условиях подписки и часто задаваемых вопросах вы можете найти здесь.
Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.
За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.
Как оформить подписку у нас на сайте
Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль
Нажмите кнопку Запросить триал доступ
Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

Далее в личном кабинете в разделе загрузки вы сможете скачать нужный вам модуль и менеджер модулей для удобного управления модулями и оформления подписки.


Далее у вас есть 7 дней для тестирования выбранного модуля.
По истечении строка триала, для продолжения работы необходимо оплатить подписку.
Сделать это можно из менеджера модулей.
На выбор вы можете оплатить:
для зарубежных карт - PayPal
для РФ карт - Robokassa

Или на странице на сайте https://makeshop.pro/subscription/

При оплате нужно указать электронную почту с которой вы оформляли триал доступ.
При покупке на маркетплейсе CS-Cart
При покупке любого модуля зарубежной картой или картой РФ
Так как система при оформлении подписки не спрашивает дополнительных вопросов (на какой домен подписка оформляется) желательно вводить электронную почту ту же что и ваша учетная запись у нас на сайте (если она есть), тогда ваши учётки свяжутся между собой.
Выберите интересующий модуль и нажмите кнопку “Оформить подписку“

Далее после оплаты подписки вы сможете скачать модуль перейдя в раздел “Загрузки“, там выберите свой заказ и в нем будет ссылка на скачивание.

В дальнейшем, для получения новых модулей по подписке рекомендуем пользоваться нашим сайтом.
Всё что вам будет нужно сделать это на интересующем вас модуле (после авторизации) нажать кнопку “Запросить модуль по подписке“ и после одобрения скачать его в разделе загрузки.

Если что-то пойдет не так - проверьте выписалась ли лицензия

Найдите заказ с датой оформления подписки

Убедитесь что у вас прописался URL сайта в заказ

Если URL сайта неправильный и вам нужно обновить его: переходите в пункт меню “Мои модули”

Ищите модуль и проверьте URL магазина для которого выписана подписка

Manual
Installing the module
After downloading the addon, it is installed using the standard CS-Cart tools on the page Admin Panel → Addons → Manage Addons → Upload & Install Addon (+).
For CS-Cart versions higher than 4.18.1: Admin Panel → Addons → Downloaded Addons → Gear icon → Manual installation.


Setting up the module
To configure and operate the module, you need to install the SMS Services module, which is included in the package. It can also be downloaded separately for free [here] (https://marketplace.cs-cart.com/csc-sms-services.html ).
In the settings of the SMS Services module:
Setting the desired mode. In test mode, SMS messages will not be sent, instead an alert will be displayed on the site. Open the tab of the desired service and enter the settings received in the personal account of the corresponding service.
In the settings of the Phone Authorization module:
We fill in the necessary fields and checkboxes according to the required input parameters.
On the “General” tab, you can set:
-
Selection of an SMS service
-
Management of using the TG Gateway service for the first message (the TG service is used for the first code request; subsequent requests use the service selected in the “SMS Service” setting)
-
Selection of the authorization method (phone / email)
-
Selection of the authorization type (password / SMS / two-factor)
-
Control over sending the registration notification

On the “Display” tab, you can configure:
- Control over displaying the user name
- Control over displaying the block title
- Show / hide the registration button
- Control over the email field
- Control over phone number verification
- Control over detecting the country by IP to set the initial country code prefix
- Logo to be displayed on the authorization form
- Enable phone number verification
- Number of digits in the verification code
- Interval for resending the verification code
- Number of SMS verification attempts

User session lifetime
By default, the authorization lifetime in Cs-cart is 2 hours. After that, the user will be automatically logged out and re-authentication will be required.
If you need to change this value (for example, increase the session time), you can configure the parameter in the CS-Cart system: How to change the session time for working with an account.
Updating
v6.3.0 (10.12.2025)
[+] Automatic prefill of the first digits of the phone number [!] Fixed an issue where the login window was duplicated, preventing the code from being entered [!] Fixed the layout of the phone number field in checkout [+] Added settings “Display name” and “Display block title”, migrated from the “Login in 2 Clicks” addon
v6.2.0 (16.05.2025)
[+] Added a setting with the ability to authorize via Telegram Gateway with SMS request [!] The default setting “Email authorization” is enabled on first installation [+] Added BD
v6.1.3 (27.12.2024)
[!] Fixed an issue where pressing Enter during SMS authorization caused a password input error
v6.1.2 (21.11.2024)
[+] If SMS authorization is selected, the Login button is not displayed; automatic login occurs after entering the SMS code [!] Fixed an issue where the phone field was blocked during checkout if the user was authorized but had no phone number filled in [!] Fixed an issue where the country selector size was not proportional to the phone number input field [!] Fixed an issue where the country selector did not work in the phone number input field
v6.1.1 (21.08.2024)
[*] Changed API logic
v6.1.0 (26.07.2024)
[+] Added the ability to export duplicate phone numbers and phone numbers containing letters
v6.0.3 (01.07.2024)
[!] Fixed an issue where the reCAPTCHA call did not work in PHP 8.0 and higher
v6.0.2 (27.06.2024)
[!] Fixed an issue where password recovery did not work when email was selected [*] Fixed a language variable and redirect when the user is not found
v6.0.1 (17.04.2024)
[+] The input mask is now taken from CS-Cart settings [+] Country selection is now based on available countries in the store with enabled status [+] Phone field is locked in checkout if the user is authorized [-] Removed country selection from addon settings [!] Fixed an issue where a hidden SMS request block prevented checkout
v6.0.0 (01.04.2024)
[+] Added an input mask [-] Removed the loader
v5.0.9 (21.03.2024)
[] Adjusted JS code in the authorization popup during checkout [] Adjusted phone number transfer to order information [+] Added checks for array keys in the hooks.php file [!] Fixed a JS notice about an uninitialized variable [!] Fixed missing phone number validation on the profile and checkout pages when the “Enable phone number verification” setting was disabled [+] Added a check for retrieving the reCAPTCHA type in case the reCAPTCHA addon is disabled
v5.0.8 (25.12.2023)
[!] Fixed several authorization-related bugs on mobile devices [+] Added hiding of the profile dropdown and direct redirect to the authorization page if the user is not registered [!] Fixed phone number validation on the checkout page [+] Added a setting to select the default value of the “Remember me” field in the authorization form [+] Added an algorithm for verifying a registered user’s phone number if a different phone number is entered during checkout [!] Fixed marking the phone field as required [] Fixed JS rendering to improve performance (JS is rendered without waiting for the full page load) [+] Added compatibility with reCAPTCHA v3 [+] Added the ability to disable sending a successful registration notification to the user via addon settings [+] Added a mechanism to block the phone number input field until JS scripts are fully loaded (configurable via addon settings) [/] Changed the display of the profile icon in the top block on all pages
v5.0.7 (16.10.2023)
[] Changed the display of the phone number input on the checkout page [] Fixed addon behavior on mobile devices [*] Updated the addon icon
v5.0.6 (13.09.2023)
[+] Code refactoring [-] Removed the empty file app/addons/csc_sms/lib/csc_sms.php [*] Replaced the TMP_EMAIL_VALUE constant with test@makeshop.pro
v5.0.5 (16.08.2023)
[+] When the Google CAPTCHA addon is enabled and CAPTCHA is displayed on the authorization page, added support for using CAPTCHA with SMS sending to the phone number [] Standardized language variables [] Standardized the company icon [] Standardized the company name [+] Added the addon logo [] Replaced short PHP tags with standard
v5.0.4 (15.05.2023)
[!] Fixed SMS sending via the Target SMS API, updated the sending logic
v5.0.3 (15.05.2023)
[*] Licensing
Оптимизация работы модуля csc_sms - этап 1
Оптимизация работы модуля csc_sms
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.