Зв'язатись
  • WordPress
  • CRM та інтеграції
  • v1.3.1

Telegram-сповіщення і Viber/SMS покупцям для WooCommerce

Сповіщення про замовлення WooCommerce у ваш Telegram — безкоштовно. Pro: повідомлення покупцям у Viber і SMS про статус замовлення через TurboSMS, Alpha SMS або SMS-Fly.

Завантажити Free
Pro · ліцензія на рік Чим більше сайтів, тим дешевше кожен
Сумісність
WooCommerce 6.0+ · WordPress 6.2+ · PHP 7.4+ (HPOS і блоковий checkout)
Ліцензія
два сайти, річна
Тріал
7 днів, без картки, один на сайт
Оновлено
24 вересня 2026
Або всі 173 Pro-модулів з All Access — 4 990 ₴ / рік

Модуль у роботі — 41 секунда

Без звуку теж зрозуміло: субтитри українською

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Сповіщення в Telegram про нове замовлення WooCommerce ✔ ✔
Сповіщення про зміну статусу замовлення, невдалу оплату й низький залишок ✔ ✔
Заявки з форм сайту (Contact Form 7) ✔ ✔
Власний бот із @BotFather — токен лишається у вашій адмінці ✔ ✔
Кілька отримувачів: чат, група, канал або тема форуму ✔ ✔
Сумісність з HPOS і блоковим checkout ✔ ✔
Повідомлення покупцям у Viber і SMS про статус замовлення — ✔
TurboSMS, Alpha SMS або SMS-Fly на вибір; Viber з резервом SMS — ✔
Номер у форматі E.164 за країною замовлення, альфа-імʼя за країною — ✔
Текст на кожен статус, номер ТТН у повідомленні, захист від повторів — ✔
Перевірка ключа й балансу, тестове повідомлення, журнал і нотатка в замовленні — ✔

Як це виглядає

Налаштування Telegram-сповіщень у WooCommerce
Безкоштовна частина: одна сторінка налаштувань Telegram — підключення бота, події та шаблони повідомлень.
Вибір подій і статусів для Telegram-сповіщень
Події вмикаються окремо, а статуси замовлення позначаються галочками — у чат летить лише те, що вам потрібно.
Вкладка Viber / SMS покупцям: стан Pro-ліцензії і пробного періоду
Окрема вкладка «Viber / SMS покупцям»: стан ліцензії, 7 днів Pro за однією кнопкою, перенесення ключа на інший домен.

Тріал стартує, коли ви попросите

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

Один ключ — два сайти

Переносите магазин — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Для студій — ключі на 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-сервісу

Історія версій

v1.3.1 Поточна 24 вересня 2026

Поки поруч активна безкоштовна копія з WordPress.org і ця версія стоїть на паузі, WooCommerce більше не показує її як несумісну з HPOS (червоне повідомлення на всіх сторінках адмінки).

v1.3.0 вересень 2026

Pro: повідомлення покупцям у Viber і SMS про статус замовлення через TurboSMS, Alpha SMS або SMS-Fly.

v1.2.0 серпень 2026

WooCommerce більше не обовʼязковий: на сайті без магазину плагін надсилає в Telegram заявки з форм.

Усі версії (5)
v1.1.0 11 серпня 2026

Нова подія — заявки з форм сайту (Contact Form 7 і екшен catcode_lead_captured).

v1.0.0 Перший реліз 20 липня 2026

Нові замовлення, зміна статусу, невдала оплата й низький залишок у Telegram; власні шаблони, кілька чатів і теми форум-груп, тихий режим, журнал, повторна спроба, зашифрований токен.

Разом з Telegram-сповіщення і Viber/SMS покупцям для WooCommerce купують

4 модулі одним замовленням — на 40% дешевше, ніж окремо

Набір «Старт магазину» Telegram-сповіщення і Viber/SMS покупцям Nova Poshta Premium Mono Acquiring Кинуті кошики Потрібно більше — усі 173 модулі в All Access за 4 990 ₴.
2 490 ₴ / рік замість 4 160 ₴ поштучно
Купити набір →

Повний опис модуля

Плагін робить дві речі. Надсилає події магазину 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» — номер підставляється з модулів Нової Пошти й Укрпошти або з будь-якого поля замовлення.

Кожен статус надсилається одному покупцю один раз: повторне збереження замовлення в адмінці чи подвійний виклик від платіжного шлюзу другого повідомлення не дають.

Як це працює — крок за кроком

  1. Покупець оформлює замовлення; WooCommerce переводить його в статус, наприклад «В обробці».
  2. Плагін перевіряє, чи для цього статусу ввімкнено повідомлення і чи активний Pro, і позначає пару «замовлення + статус» як поставлену в чергу.
  3. Надсилання йде у фоні через Action Scheduler, вбудований у WooCommerce, — оформлення замовлення не чекає на відповідь сервісу.
  4. Номер телефону приводиться до міжнародного формату E.164 за країною замовлення: 093 123 45 67 у замовленні з України стає 380931234567, +48 731 234 567 — польським номером, а 9 цифр без коду читаються як номер країни замовлення, а не вгадуються за першими цифрами.
  5. За країною номера обирається альфа-імʼя для SMS і відправник для Viber; для решти країн діє рядок *=.
  6. Текст збирається за вашим шаблоном; рядок, у якому всі теги порожні (наприклад «ТТН:» без номера), просто випадає.
  7. Сервіс приймає повідомлення — у замовленні зʼявляється приватна нотатка з 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 (тестовий стенд).

Як встановити

  1. Плагіни → Додати новий → Завантажити плагін → оберіть архів telegram-order-notifications-for-woocommerce-1.3.1.zip → «Встановити» → «Активувати». Попередню версію можна оновити поверх — налаштування Telegram зберігаються. Версія з каталогу WordPress.org містить лише Telegram-сповіщення; вкладка Viber / SMS є в архіві з цієї сторінки.
  2. Для Telegram: WooCommerce → Telegram-сповіщення, вставте токен бота з @BotFather, знайдіть chat_id і надішліть тест.
  3. Для покупців: вкладка Viber / SMS покупцям → «Почати 7 днів безкоштовно» або вставте куплений ключ.
  4. Оберіть сервіс, вставте ключ API, канал, альфа-імена за країнами (UA=МійМагазин, *=МійМагазин).
  5. Позначте статуси, для яких надсилати повідомлення, і за потреби змініть тексти. Натисніть «Перевірити ключ і баланс», потім надішліть тест на свій номер.

Питання
про модуль

Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.

@catcode_support Налаштування, сумісність, активація
Скільки коштують самі 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 недоступний у момент замовлення?

Невдала спроба потрапляє в журнал із кодом відповіді, і модуль надсилає повідомлення повторно. Замовлення від цього не страждає — оформлення покупця ніколи не блокується.

Не той варіант, що шукаєте?

Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль