Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.

MODULE FOR 1C-BITRIX

BXmaker

BXmaker. Phone Number Authorization - MAX, SMS Code, Telegram, Flash Call, SIM-Push, PushOK, ...)

The module enables phone number verification for modern authentication, registration, and confirmation of various actions. Supported confirmation methods include SMS codes, voice calls from a robot, or incoming calls from the user. The solution does not require complex or expensive integrations; installation and configuration take approximately 10 minutes.

5.00/5 · 23 ratings

1C-Bitrix Marketplace: 5/5 · 23 ratings

Technical details

Published
10 February 2016
Updated
8 September 2026
Version
11.30.0
Installed
More than 1000 times
Responsive design
Yes
Composite support
Yes
Compatible with Sites24
No
Developer
BXmaker

What this solution does

The module enables phone number verification for modern authentication, registration, and confirmation of various actions. Supported confirmation methods include SMS codes, voice calls from a robot, or incoming calls from the user. The solution does not require complex or expensive integrations; installation and configuration take approximately 10 minutes. Replacing standard login and registration forms in existing systems takes from 5 minutes to a few hours depending on complexity, with implementation examples available in the documentation.

The module includes 20 services out of the box. When used together with the SMS Notifications module, support for over 70 SMS services is available. The documentation provides code examples for integrating custom services.

Supported services and methods:

BXmaker.ru (Authentication Service): SMS, robot call, voice code, SIM-push (PushOK), Telegram, MAX.

new-tel.net (New-Tel): user call, robot call.

sms-uslugi.ru (SMS Services): SMS, robot call, voice code, SIM-push (PushOK), Telegram.

The documentation also covers confirmation methods, main components, first and last name input hints, two-factor authentication (OTP), additional capabilities with other modules, legal entity registration, and frequently asked questions.

The BXmaker phone number authentication module supports integration with numerous messaging and voice call delivery services. Supported providers include SMS-Agent, Call Password, GREENSMS, i-Digital, MOBILGROUP, RedSMS, Sigma SMS, SMS Aero, SMS-Center, SMS-Prosto, SMS.RU, SMS.SU, SmsGold, SMSprofi, TELEDISCOUNT, Telegram Gateway, VOICE PASSWORD, and Webcom Mobi. The system is compatible with a notification module encompassing 73 services.

The solution allows for the simultaneous use of one or multiple verification methods. Users can switch between available authentication channels.

SMS Code: A temporary code is sent to the specified phone number.

2.2 Robot call

An automated call is placed to the specified phone number. The temporary code is extracted from the last 4–6 digits of the caller's phone number.

2.3 Voice Code (VoicePassword)

In this method, an incoming call is placed to the specified phone number. Once the user answers the call, a voice bot speaks the temporary authorization code.

2.4 User-initiated call

The system displays the phone number the user must call from their specified device. If the Push and Pull module is installed and functioning correctly, the authentication process completes automatically immediately after the call, without requiring the user to press a confirmation button.

2.5 SIM-Push and PushOK

When using this method, a pop-up window appears on the device associated with the user-provided phone number, requesting confirmation of the number. The window displays two buttons: Accept and Decline.

If the Push and Pull module is installed and functioning correctly on the site, authorization on the web page completes automatically after the user presses Accept on the phone, without requiring the user to press the Done button.

The module supports sending authorization codes via Telegram to phone numbers. The platform reaches an audience of over 950 million users.

Two delivery channels are available. Direct sending through the Telegram Gateway costs $0.01 per request (approximately 1 ruble worldwide). This method requires a minimum top-up of about 10,000 rubles, with payments accepted in cryptocurrency. Alternatively, sending via the BXmaker.ru service costs approximately 1.5 rubles per request with a minimum payment of 100 rubles.

2.7 MAX Messenger

Starting with version 11.0.0, the module supports user authorization via the MAX messenger.

3. Main Components

3.1 Simple

This component provides simplified authentication using only a phone number. For existing users, the system automatically retrieves the phone number from profile fields or previous order history.

BXmaker Authentication and Registration Component (Version 3.2)

This module implements the core logic for user login and registration. Supported authentication methods include: username and password, email and password, phone number and password, and phone number with verification via any available method (SMS, Telegram, Flash Call, SIM-Push, PushOK).

Automatic registration by phone number followed by verification is supported. Account recovery is available via email or phone number using any verification method.

During registration, the phone number field is mandatory. Fields for Full Name, Username, Email, and Password may be hidden, displayed, or set as required or optional depending on the configuration settings.

3.3 Edit

The component is placed in the user profile to allow entering and confirming a new phone number.

The module supports phone number login via SMS codes, Telegram, Flash Call, SIM-Push, and PushOK. Legacy login and call components are deprecated and not recommended for use. The feature for suggestions during full name (first name, last name, patronymic) entry is enabled in the module settings and requires a few simple configuration steps.

5. OTP two-factor authentication

The module supports additional protection for user and administrator profiles using one-time passwords.

6. Extended capabilities with other modules

6.1. SMS notifications (70+ services)

Enables sending SMS messages through any of the 73 available third-party services if the built-in SMS capabilities are insufficient.

6.2. Login by ID (Sber ID, VK ID, Yandex ID)

Extends the authorization and registration functionality, allowing savings on SMS, calls, and other paid verification methods. Users can log in almost instantly without phone number confirmation. All user data is verified by the service and provided free of charge.

6.3 Login via email code

The module adds the ability to authenticate using a temporary code sent to the user's email address.

Detailed information about the functionality is available in the documentation.

7. Registration for legal entities

Expanded customization options are available for organizations during the registration process. Detailed information regarding functionality for legal entities is provided in the documentation.

The module enables user authentication and registration via phone number during the checkout process. It supports verification methods including SMS codes, Telegram, Flash Call, SIM-Push, and PushOK. The solution complies with Federal Law No. 152 'On Personal Data'. Configuration options allow for sending SMS messages, robot calls, and callback requests. The module utilizes the native 1C-Bitrix mechanism for SMS delivery. Documentation provides guidance on handling existing user profiles and includes integration examples for the 'Aspro: Maximum' solution. Comprehensive technical details are available in the official documentation.

For “BXmaker. Phone Number Authorization - MAX, SMS Code, Telegram, Flash Call, SIM-Push, PushOK, ...)”, General iT can perform integration, configuration and a final check after installation.

UPDATE HISTORY

What’s new

86 releases
11.30.0 (08.09.2026)Latest update

IPv6 support added

Minimum module versions if present: main - 26.600.0, bxmaker.core - 2.20.300

11.20.100 (11.08.2026)

Module installer logic corrected

Minimum module versions if present: main - 26.600.0, bxmaker.core - 2.20.300

11.20.0 (03.08.2026)

SIM-push (mobile ID) support added for stream-telecom

Minimum module versions if present: main - 26.600.0, bxmaker.core - 2.20.300

11.10.0 (16.07.2026)

New JS events BXmakerAuthuserphoneUserRegistered and BXmakerAuthuserphoneUserAuthorized added

Now only the real IP is used

stream-telecom.ru service added

Captcha display fixed when using third-party solutions that replace the standard one

Minimum module versions if present: main - 26.600.0, bxmaker.core - 2.20.300

11.0.200 (01.06.2026)

Corrections of shortcomings

Minimum module versions if present: main - 25.1150.200, bxmaker.core - 2.20.100

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Is there a trial?
The developer lists a trial of 10 days. The trial button opens the installer in your website control panel. Check the required features and compatibility before purchasing.
How much does this solution’s renewal cost?
The current renewal price is 3,495 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot