
Telegram-уведомления и Viber/SMS покупателям для WooCommerce
Уведомления о заказах WooCommerce в ваш Telegram — бесплатно. Pro: сообщения покупателям в Viber и SMS о статусе заказа через TurboSMS, Alpha SMS или SMS-Fly.
- Совместимость
- WooCommerce 6.0+ · WordPress 6.2+ · PHP 7.4+ (HPOS и блочный checkout)
- Лицензия
- один сайт, годовая
- Триал
- 7 дней, без карты, один на сайт
- Обновлено
- 24 сентября 2026
Модуль в работе — 41 секунда
Понятно и без звука: субтитры на украинском
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Триал стартует, когда вы попросите
Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — один сайт
Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.
Технические требования
WordPress 6.2+, WooCommerce 6.0+, PHP 7.4+
Совместим с HPOS и блочным checkout
Для Viber / SMS: аккаунт в TurboSMS, Alpha SMS или SMS-Fly с зарегистрированным альфа-именем (для Viber — согласованный отправитель)
Исходящий доступ к api.telegram.org и к API выбранного SMS-сервиса
История версий
Пока рядом активна бесплатная копия с WordPress.org и эта версия стоит на паузе, WooCommerce больше не показывает её как несовместимую с HPOS (красное сообщение на всех страницах админки).
Pro: сообщения покупателям в Viber и SMS о статусе заказа через TurboSMS, Alpha SMS или SMS-Fly.
WooCommerce больше не обязателен: на сайте без магазина плагин отправляет в Telegram заявки с форм.
Все версии (5)
Новое событие — заявки с форм сайта (Contact Form 7 и экшен catcode_lead_captured).
Новые заказы, смена статуса, неудачная оплата и низкий остаток в Telegram; свои шаблоны, несколько чатов и темы форум-групп, тихий режим, журнал, повторная попытка, зашифрованный токен.
Вместе с Telegram-уведомления и Viber/SMS покупателям для WooCommerce покупают
4 модуля одним заказом — на 40% дешевле, чем по отдельности


Nova Poshta Premium — модуль Новая Почта для OpenCart 2.3, 3.x и 4.x

LiqPay — оплата картой для OpenCart 2.3, 3.x и 4.x

Telegram-уведомления и Viber/SMS покупателям для OpenCart
Полное описание модуля
Плагин делает две вещи. Отправляет события магазина WooCommerce вам в Telegram — новый заказ, смену статуса, неудачную оплату, низкий остаток, заявки с форм. И, начиная с версии 1.3.0, сообщает покупателю в Viber или SMS, когда его заказ меняет статус: «принят», «отправлен, ТТН 2045…», «отменён».
Telegram-уведомления для вас остаются бесплатными, как и раньше. Сообщения покупателям в Viber и SMS — Pro-функция: она работает через ваш аккаунт в TurboSMS, Alpha SMS или SMS-Fly, а первые 7 дней Pro открываются кнопкой в настройках без оплаты.
Как это выглядит для покупателя
Покупатель оформляет заказ как обычно — на классическом или блочном checkout, ничего дополнительно заполнять не нужно. Как только заказ попадает в статус, для которого вы включили сообщения, покупатель получает в Viber от имени вашего магазина короткий текст. Если Viber на номере нет или сообщение не доставлено за час, сервис сам отправляет тот же текст через SMS.
- В обработке: «CatCode Demo Store: заказ #868 принят, сумма ₴2,038.00. Спасибо!»
- Выполнен: «заказ #868 отправлен. ТТН: 20450000000000» — номер подставляется из модулей Новой Почты и Укрпочты или из любого поля заказа.
Каждый статус отправляется одному покупателю один раз: повторное сохранение заказа в админке или двойной вызов от платёжного шлюза второго сообщения не дают.
Как это работает — шаг за шагом
- Покупатель оформляет заказ; WooCommerce переводит его в статус, например «В обработке».
- Плагин проверяет, включены ли сообщения для этого статуса и активен ли Pro, и помечает пару «заказ + статус» как поставленную в очередь.
- Отправка идёт в фоне через Action Scheduler, встроенный в WooCommerce, — оформление заказа не ждёт ответа сервиса.
- Номер телефона приводится к международному формату E.164 по стране заказа:
093 123 45 67в заказе из Украины становится380931234567,+48 731 234 567— польским номером, а 9 цифр без кода читаются как номер страны заказа, а не угадываются по первым цифрам. - По стране номера выбирается альфа-имя для SMS и отправитель для Viber; для остальных стран действует строка
*=. - Текст собирается по вашему шаблону; строка, в которой все теги пустые (например «ТТН:» без номера), просто выпадает.
- Сервис принимает сообщение — в заказе появляется приватная заметка с ID, в журнале строка «OK». Если сервис недоступен, через 5 минут одна повторная попытка; отказ сервиса (неправильное альфа-имя, нет средств) плагин не повторяет — он виден в журнале.
Что под капотом
- Три интеграции по официальной документации сервисов: TurboSMS (
message/send.json, гибрид Viber+SMS), Alpha SMS (JSON-протокол, типviber+sms), SMS-Fly (REST API v2, каналы["viber","sms"], ttl в минутах). - Ключ сервиса и токен бота хранятся зашифрованными; поле ключа никогда не показывает сохранённое значение.
- Лицензия и настройки SMS лежат в отдельных опциях — обычное «Сохранить» на вкладке Telegram их не затрагивает.
- Защита от двойной отправки: состояние «в очереди / отправляется / отправлено» пишется в мета заказа до вызова сервиса.
- Номера в журнале маскированы (
+38093***4567). - Фильтры для разработчика:
cc_tgnotify_sms_countries(добавить страну),cc_tgnotify_sms_tracking_number(ТТН из другого источника),cc_tgnotify_sms_api_url(тестовый стенд).
Как установить
- Плагины → Добавить новый → Загрузить плагин → выберите архив telegram-order-notifications-for-woocommerce-1.3.1.zip → «Установить» → «Активировать». Предыдущую версию можно обновить поверх — настройки Telegram сохраняются. Версия из каталога WordPress.org содержит только Telegram-уведомления; вкладка Viber / SMS есть в архиве с этой страницы.
- Для Telegram: WooCommerce → Telegram-уведомления, вставьте токен бота из @BotFather, найдите chat_id и отправьте тест.
- Для покупателей: вкладка Viber / SMS покупателям → «Начать 7 дней бесплатно» или вставьте купленный ключ.
- Выберите сервис, вставьте ключ API, канал, альфа-имена по странам (
UA=МойМагазин,*=МойМагазин). - Отметьте статусы, для которых отправлять сообщения, и при необходимости измените тексты. Нажмите «Проверить ключ и баланс», затем отправьте тест на свой номер.
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Сколько стоят сами SMS и Viber?
По тарифу вашего сервиса (TurboSMS, Alpha SMS или SMS-Fly). Плагин не берёт комиссию и не стоит между вами и сервисом — запросы идут напрямую с вашим ключом.
У покупателя нет Viber — что он получит?
В режиме «Viber, если не доставлено — SMS» сервис сам отправит SMS с тем же текстом.
У меня покупатели из Украины и Польши. Номер не перепутается?
Нет. Номер с кодом страны определяется по коду, номер без кода читается как номер страны из адреса заказа, а альфа-имя берётся отдельно для каждой страны.
Что будет, когда закончится пробный период?
Сообщения покупателям остановятся, Telegram-уведомления для вас продолжат работать. После покупки лицензии Pro включается снова, настройки не теряются.
Нужен ли какой-то сторонний сервис или подписка?
Нет. Сообщения отправляет ваш собственный бот напрямую в Telegram API. Между магазином и Telegram нет нашего сервера — мы не видим ни заказов, ни токена.
Сколько стоят Telegram-уведомления?
Бесплатно. Ограничений по количеству сообщений, чатов или заказов нет — лимиты только те, что действуют у самого Telegram (около 30 сообщений в секунду на бота).
Как отправлять уведомления нескольким менеджерам?
Впишите несколько ID в поле «Чаты для уведомлений» — по одному на строку. Можно смешивать: личный чат, группа, канал. Для отдельной темы в форум-группе добавьте номер темы через двоеточие, например -1001234567890:42.
Бот не пишет в группу — что делать?
Добавьте бота в группу и дайте ему право отправлять сообщения (для канала — сделайте администратором). Дальше напишите в группе любое сообщение и нажмите «Найти chat_id»: ID группы всегда отрицательный.
В сообщении видно теги <b> вместо жирного текста.
Значит, в шаблоне есть недопустимый или незакрытый тег. Telegram понимает только <b>, <i>, <u>, <s>, <code>, <pre> и <a href>. Проверьте шаблон и сохраните ещё раз.
Можно ли выключить звук уведомлений?
Да, включите «Тихие сообщения» — Telegram доставит их без звукового сигнала, сообщение всё равно появится в чате.
Что будет, если Telegram недоступен в момент заказа?
Неудачная попытка попадает в журнал с кодом ответа, и модуль отправляет сообщение повторно. Заказ от этого не страдает — оформление покупателя никогда не блокируется.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—


