Главная боль интернет-магазинов и почему этот модуль необходим каждому сайту
Большинство современных пользователей делают покупки со смартфонов. Никому не удобно вводить длинные email-адреса и подтверждать их по ссылкам в почте.
Покупателю намного проще и привычнее указать свой номер телефона, который система автоматически распознает и отформатирует.
Модуль
Phone Auth заменяет или дополняет поле E-Mail на номер телефона, сохраняя
совместимость со всеми сторонними модулями, шаблонами и платежными шлюзами.
Смогут ли старые клиенты, зарегистрированные по E-Mail, войти по телефону?
ДА, НА 100%!
В модуль внедрен уникальный интеллектуальный алгоритм нормализации телефонных номеров:
- Если клиент зарегистрировался в вашем магазине год или три назад с E-mail
alex@mail.ru
и указал телефон
+7 (999) 111-22-33
, он сможет войти:
- Введя свой номер телефона в любом формате (
+7 (999) 111-22-33
,
89991112233
,
79991112233
или
9991112233
);
- Или введя свой привычный E-mail
alex@mail.ru
.
- Алгоритм сопоставляет номер по каноническому E.164 формату и последним 10 цифрам, поэтому ни один старый клиент не потеряет доступ к своим заказам и бонусам!
Ключевые возможности и преимущества модуля
- Универсальная авторизация (Dual Login Mode):
- Единое умное поле для входа: покупатель может ввести как номер телефона, так и свой E-mail.
- Система автоматически определяет тип ввода на лету.
- Регистрация без обязательного E-mail:
- Возможность полностью убрать/скрыть поле E-mail при регистрации нового аккаунта.
- Телефон становится главным идентификатором покупателя.
- Доступен режим «Телефон обязателен, E-mail по желанию».
- 100% защита от сбоев в сторонних модулях (Smart Dummy E-mail):
- В базе данных OpenCart поле
email
имеет строгое ограничение
NOT NULL
. Если просто удалить email, отвалятся платежные шлюзы, 1С, CRM и службы доставки.
- Наш модуль при регистрации по телефону автоматически создает валидный технический адрес (например,
79991234567@phone.site
), что гарантирует безупречную работу эквайринга (Сбербанк, ЮKassa, Тинькофф, Robokassa) и отправку чеков по 54-ФЗ!
- Интеллектуальная маска ввода (Input Mask):
- Встроенные пресеты для России (+7), Украины (+380), Беларуси (+375), Казахстана (+7) и международный формат.
- Возможность настроить любую свою произвольную маску.
- Автоматическая автозамена начальной
8
на
+7
для российских номеров.
- Проверка уникальности номера:
- Защита от повторных регистраций на один и тот же номер телефона.
- Встроенные SMS-шлюзы для кодов и сброса паролей:
- Поддержка популярнейших провайдеров: SMS.RU, SMSC.RU (СМС-Центр), SMS Aero, TargetSMS.
- Поддержка любого кастомного HTTP / Webhook API (GET/POST).
- Тестирование отправки SMS прямо из панели управления модулем в 1 клик.
- Восстановление пароля по номеру телефона:
- Поиск аккаунта по номеру или email с отправкой кода/пароля или инструкцией поддержки.
Совместимость с шаблонами и модулями оформления заказа
Модуль протестирован и имеет готовую адаптацию под большинство шаблонов и модулей ( на момент выхода модуля )
[li]
*** Естественно может потребоваться адаптация или доработка. [/li]
Системные требования
- OpenCart: 3.0.0.0, 3.0.1.x, 3.0.2.x, 3.0.3.x (включая 3.0.3.8, 3.0.3.9).
- ocStore: 3.0.x.
- Opencart.pro: 3.0.x.
- PHP: 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2.
1. Пошаговая установка за 2 минуты
Шаг 1. Загрузка архива в систему
- Зайдите в панель управления вашим сайтом OpenCart 3:
ваш_сайт.ru/admin
.
- Перейдите в левом меню: Модули / Расширения ➔ Установка расширений (
Marketplace -> Installer
).
- Нажмите кнопку «Загрузить» (
Upload
) и выберите файл .
- Дождитесь завершения загрузки (появится зеленая надпись об успешной установке).
Шаг 2. Обновление кэша модификаторов (ОБЯЗАТЕЛЬНО!)
- Перейдите в раздел: Модули / Расширения ➔ Модификаторы (
Extensions -> Modifications
).
- В правом верхнем углу нажмите синюю кнопку «Обновить» (иконка круговой стрелки).
Шаг 3. Включение и настройка модуля
- Перейдите в раздел: Модули / Расширения ➔ Модули (
Extensions -> Modules
).
- Найдите в списке модуль «Авторизация и регистрация по номеру телефона (Phone Auth)».
- Нажмите зеленую кнопку «Установить» (иконка
+
), затем синюю кнопку «Редактировать» (иконка карандаша).
- Установите желаемые параметры:
- Нажмите кнопку «Сохранить» в правом верхнем углу.
⚙️ 2. Детальное описание настроек
Вкладка 1: Основные настройки
- Режим входа:
- По телефону или E-mail: Позволяет покупателю вводить в одно поле телефон или почту. Старые клиенты, зарегистрированные по email, смогут войти как по номеру телефона, так и по email!
- Только по телефону: Поле принимает исключительно телефонные номера.
- Режим регистрации:
- Только по номеру телефона: Поле E-mail скрывается. Покупатель указывает только имя, телефон и пароль. Модуль генерирует валидный технический адрес для ядра OpenCart.
- Телефон обязателен, E-mail по желанию: Поле email становится необязательным.
- Уникальность телефона: Защищает от создания двух разных аккаунтов на один и тот же номер.
- Домен для заглушки E-mail: Домен, используемый для генерации технической почты при регистрации по номеру (по умолчанию
phone.site
-> формирует
79991234567@phone.site
).
Вкладка 2: Оформление заказа (Checkout)
- Обязательный телефон в корзине: Требует заполнения телефона при быстром заказе.
- Сделать E-mail необязательным в заказе: Позволяет оформить заказ без ввода email.
- Совместимость с Simple Checkout: Адаптирует модуль Simple (в настройках Simple рекомендуется сделать поле Email необязательным).
Вкладка 3: Восстановление доступа
- Способы сброса пароля: SMS-код, стандартное восстановление с подсказкой или уведомление обратиться к администратору.
Вкладка 4: SMS Шлюз
- Поддерживаются SMS.RU, SMSC.RU, SMS Aero, TargetSMS и Пользовательский HTTP/Webhook API.
- Для тестирования подключения введите свой номер телефона и нажмите кнопку «Отправить тестовое SMS».
Способ распространения:
Бесплатно
Совместимость:
LiveStore 3.*OpenCart 3.*
Версия PHP:
PHP 7.0PHP 7.1PHP 7.2PHP 7.3PHP 7.4PHP 8.0PHP 8.1PHP 8.2PHP 8.3
Активация:
Не требуется
Получение файлов:
На сайте, в личном кабинете
Система защиты:
Нет
VQmod:
Нет
Ocmod:
Да
Events:
Нет
Загружено:
08.08.2026
Обновление:
08.08.2026
Просмотров:
25
Чтобы скачать этот бесплатный товар, его не нужно заказывать, просто
войдите под своим логином.