SMS-уведомления от TeraSMS
Модуль позволяет отправлять SMS-уведомления клиентам и администраторам при изменении статуса заказа, а также вручную — прямо из админки.
Совместим с OpenCart:
1.5.x.x,
2.0.x.x,
2.1.x.x,
2.2.x.x,
2.3.x.x,
3.0.x.x,
3.1.x.x,
4.0.x.x,
4.1.x.x,
Совместим с OcStore: 2.1.x.x, 2.3.x.x, 3.0.x.x,
Совместим с OcStore: 2.1.x.x, 2.3.x.x, 3.0.x.x,
| Название файла | Имя файла | Дата | Действие |
| Opencart 1.5.x - 4.1 | opencart_file_11144.zip | 2025-07-10 10:50:06 | Скачать |
* Если Вы не авторизированы, вы автоматически будете перенаправлены на страницу Авторизации
Модуль SMS-уведомлений через Terasms для OpenCart.
Модуль интегрирует ваш интернет-магазин на OpenCart с сервисом Terasms.ru и позволяет отправлять SMS-уведомления клиентам и администраторам при изменении статуса заказа, а также вручную — прямо из админки.
Зачем нужен модуль
- Повышает лояльность клиентов — мгновенно уведомляет о смене статуса заказа (например, "Отправлен", "Готов к выдаче").
- Экономит время — администратор тоже получает уведомления без необходимости постоянно проверять заказы в админке.
- Работает без лишней настройки — используется штатный функционал OpenCart (addOrderHistory), что обеспечивает совместимость с большинством тем и модулей.
Возможности модуля:
Настройка шаблонов SMS
- для каждого статуса заказа можно задать свой шаблон уведомления:
- как для покупателя,
- так и для администратора.
Мультиязычность
- для каждого языка магазина можно задать отдельные шаблоны SMS-сообщений.
Отправка произвольных сообщений
- из настроек модуля можно вручную отправить любое сообщение на любой номер.
- SMS из карточки заказа
- можно отправить SMS покупателю вручную прямо из заказа, например, при индивидуальном уточнении или напоминании.
Лёгкая интеграция в другие модули и расширения
- вы можете использовать отправку SMS из любого собственного модуля через простой вызов:
Код:
$this->load->library('terasms');
$this->terasms->send($phone, $message);
Инструкция по настройке:
Шаг 1:
- Зарегистрироваться в https://terasms.ru/;
- Зайти в личный кабинет в раздел "Профиль" и сгенерируйте "Токен авторизации API"
Шаг 2:
- Выберите нужную версию модуля в зависимости от Вашей версии opencart;
- Для OC 1.5.х: Залейте содержимое архива папки upload на сервер - необходим vqmod
- Для 2.0.x-4.1: Установите модуль (архив должен быть *.ocmod.zip) через стандартный менеджер дополнений.
- Обновите модификаторы
Шаг 3:
- После перейдите в расширения->модули и найдите "Terasms уведомления" и активируйте его;
- Зайдите в настройки модуля;
- Укажите "Логин", "Пароль" от ЛК сервиса (пароль можно не указывать, если не хотите смотреть баланс счета)
- Укажите "Токен HTTP API авторизации", "Отправитель Sms"
- Если хотите получать уведомления как админ, в поле "Телефон администратора" укажите телефон (если надо несколько указать, то через запятую)
- Если телефон покупателя храниться не в дефолтном поле, то в поле "Телефон" можно выбрать другое поле откуда брать номер телефона
- Если хотите видеть в истории заказа все сообщения, что отправлялись по заказу, то вкл. "Записывать в историю заказа ответ от terasms"
Шаг 4:
- Откройте вкладку "Настройка шаблонов"
- Задайте к нужным статусам заказа свой шаблон используя переменные из предложенного списка (таблица справа)
- Если уведомления должны приходить клиенту, не зависимо отметили при смене статуса заказа уведомить клиента или нет, то выбирайте "Принудительное уведомление" внутри шаблона заказа для клиента.
- Нажмите сохранить.
Системные требования:
- PHP 5.3 или выше;
- Сurl;
Оставить комментарий
Примечание: HTML разметка не поддерживается! Используйте обычный текст.
Введите код, указанный на картинке:






Если комментарии не отобразились по какой то причине, то вы можете прочитаь их на отдельной технической странице комментариев
После просмотра, пожалуйста сообщите нам о возможной проблеме через форму обратной связи.