Связаться
WooCommerce

Exotel для WooCommerce — SMS о заказах с поддержкой DLT

SMS о заказах WooCommerce через Exotel с DLT и подтверждением наложенного платежа.

Скачать Free
Pro · лицензия на год Тестовые копии сайтов включены в цену. Чем больше сайтов, тем дешевле каждый
Совместимость
WordPress 6.2+ · WooCommerce 7.0+ · PHP 7.4+ · HPOS · English
Лицензия
сайт + тестовая копия, годовая
Триал
7 дней, без карты, один на сайт
Обновлено
ноябрь 2026
Или все 394 Pro-модулей в All Access — 4 990 ₴ / год ≈ 98 €

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
SMS покупателю о статусе заказа через Exotel ✔ ✔
DLT entity ID и ID шаблона в каждом сообщении ✔ ✔
Один раз на статус, повтор только при сбое сети ✔ ✔
Причина отказа в заметке заказа ✔ ✔
Подтверждение наложенного платежа ответом на SMS — ✔
Отчёты о доставке — ✔

Как это выглядит

Настройки
Настройки (2)
Настройки (3)
Настройки: ключ и токен сохранены зашифрованными; DLT-шаблоны по статусам.

Главное о модуле

Что делает бесплатная версия

Вы вводите Account SID, API key и API token из Exotel, выбираете регион (Мумбаи или Сингапур), отправителя и DLT entity ID; «Check connection» читает баланс кошелька.

Что добавляет Pro

Подтверждение наложенного платежа ответом на SMS: заказ с наложенным платежом получает SMS «Reply YES to confirm or NO to cancel» и ждёт на удержании; ответ, который приходит на адрес входящего SMS-вебхука Exotel, переводит заказ в «В обработке» или «Отменён».

Триал стартует, когда вы попросите

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

Один ключ — сайт и тестовая копия

Переносите сайт — отвяжите лицензию на старом домене и активируйте на новом сами. Тестовая копия (staging., dev.) работает с тем же ключом и места сайта не занимает. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • WordPress 6.2+, WooCommerce 7.0+, PHP 7.4+.
  • Аккаунт Exotel с API-доступом; для индийских номеров ваша DLT-регистрация (entity, sender, шаблоны).

История версий

v1.0.0 Текущая ноябрь 2026

Первый выпуск: SMS о статусах с DLT-полями.

Вместе с Exotel покупают

All Access Нужно больше? Все модули (394) одной лицензией, новые добавляются сами. 4 990 ₴≈ 98 € Подробнее →

Полное описание модуля

Exotel Notifications for WooCommerce отправляет покупателю SMS через ваш аккаунт Exotel, когда меняется статус заказа WooCommerce. К каждому сообщению идут DLT entity ID и ID шаблона, которые Exotel требует для индийских номеров. Официального плагина Exotel для WooCommerce мы не нашли (есть только инструкция для Shopify).

Этот модуль ни разу не работал с настоящим Exotel. У нас не было аккаунта Exotel (для SMS в Индии нужна DLT-регистрация, а условия регистрации мы не выдумывали), поэтому ни одно сообщение через настоящий Exotel не отправлено.

Что делает бесплатная версия

Вы вводите Account SID, API key и API token из Exotel, выбираете регион (Мумбаи или Сингапур), отправителя и DLT entity ID; «Check connection» читает баланс кошелька. Для статусов «В обработке» и «Выполнен» есть свой текст и свой DLT template ID: в Индии текст должен совпадать с утверждённым шаблоном, поэтому вы вставляете шаблон с плейсхолдерами вместо переменных. Номер приводится к международному виду по стране плательщика (+91 для индийских). Каждый статус отправляется один раз на заказ; сбой сети, 429 или 5xx повторяется один раз через пять минут, а отказ Exotel (номер, DLT, баланс) модуль не повторяет и пишет причину в заметку заказа. Индийский номер без DLT entity ID не отправляется, и заметка объясняет почему. Есть тестовое SMS, необязательное согласие покупателя (флажок на чекауте) и шифрованное хранение ключа и токена.

Что добавляет Pro

Подтверждение наложенного платежа ответом на SMS: заказ с наложенным платежом получает SMS «Reply YES to confirm or NO to cancel» и ждёт на удержании; ответ, который приходит на адрес входящего SMS-вебхука Exotel, переводит заказ в «В обработке» или «Отменён». Все статусы заказа (со своим текстом и шаблоном), отчёты о доставке (каждое сообщение несёт адрес обратного вызова, журнал и заметки показывают «delivered» или причину, например FAILED_DND), журнал SMS, SMS владельцу о новом заказе, письмо администратору, когда баланс кошелька упал ниже порога, и свободное SMS покупателю со страницы заказа.

Как это работает, шаг за шагом

  1. В Exotel откройте Settings → API Settings → API Credentials и скопируйте Account SID, API key и API token.
  2. WooCommerce → Exotel: вставьте их, выберите регион, введите отправителя и DLT entity ID, нажмите «Check connection».
  3. Отметьте статусы, вставьте утверждённые DLT-шаблоны с их ID и сохраните.
  4. Введите свой номер, нажмите «Send a test SMS», затем сделайте тестовый заказ.

Под капотом

  • Ключ и токен хранятся зашифрованными; сообщения идут из очереди Action Scheduler; ключ в настройках обратно не выводится.
  • Адреса отчётов о доставке и ответов содержат случайный секрет, потому что подписи вебхуков Exotel в документации нет. Входящий вебхук открыт только с активным Pro.
  • Совместимо с HPOS и блочным чекаутом; язык: English.

Как установить

  1. Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
  2. WooCommerce → Exotel: SID, ключ, токен, отправитель и DLT.
  3. Введите доступы сервиса и проверьте соединение.
  4. Попробуйте на одном тестовом заказе, прежде чем включать автоматику.

Модуля пока нет на wordpress.org: бесплатная версия и Pro — один архив с этой страницы. Без ключа он работает как бесплатная версия.

Вопросы
о модуле

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

@catcode_support Настройка, совместимость, активация
Это официальный плагин Exotel?

Нет. У Exotel есть инструкция только для Shopify; модуль сделали мы, торговая марка Exotel принадлежит её владельцу.

Нужна ли DLT-регистрация?

Для индийских номеров да: Exotel требует DLT entity ID, а текст должен совпадать с утверждённым шаблоном. Модуль ничего не регистрирует, он лишь передаёт введённое вами.

Что будет после пробного периода?

Pro отключится, бесплатная часть продолжит работать.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль