Связаться
WooCommerce

SMSAPI для WooCommerce — SMS-уведомления о заказах

SMS о заказах WooCommerce через ваш аккаунт SMSAPI.

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

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

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

Функция Free Pro
SMS покупателю при смене статуса заказа ✔ ✔
SMS владельцу о новом заказе ✔ ✔
Журнал сообщений и причина отказа в заказе ✔ ✔
Номер отправления в тексте SMS из поля заказа ✔ ✔
Проверка токена, пунктов и цены, тестовое SMS ✔ ✔
Номер приводится к международному формату ✔ ✔
Отдельный текст на каждый статус заказа — ✔
Второй набор текстов для покупателей из других стран — ✔
Отчёты о доставке от SMSAPI — ✔
Имя отправителя на выбор — ✔
Напоминание о неоплаченном заказе — ✔
Согласие на SMS на кассе — ✔
Рассылка только тем, кто дал согласие — ✔
Короткие ссылки idz.do и cut.li — ✔

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

Подключение SMSAPI и тексты сообщений
Подключение: токен, проверка токена и пунктов, текст для статуса.
Журнал сообщений SMSAPI
Журнал: заказ, номер, текст, пункты и состояние сообщения.
Pro-настройки SMSAPI
Pro: имя отправителя, второй набор текстов, отчёты о доставке, повтор и согласие на кассе.

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

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

SMS покупателю уходит при статусах «Обработка» и «Выполнен»: у каждого свой текст и свой переключатель.

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

Отдельный текст на каждый статус заказа: «На удержании», «Отменён», «Возвращён», «Не удался» и ваши собственные статусы.

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

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

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

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

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

  • WordPress 6.2+, WooCommerce 7.0+, PHP 7.4+.
  • Аккаунт SMSAPI (smsapi.pl или smsapi.com) с токеном OAuth и пунктами на счёте.
  • Для собственного имени отправителя: имя, подтверждённое в кабинете SMSAPI.

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

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

Первый выпуск: SMS покупателю при статусах «Обработка» и «Выполнен», SMS владельцу о новом заказе, проверка токена и пунктов, цена сообщения, тестовое SMS, журнал.

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

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

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

CatCode SMSAPI Notifications for WooCommerce отправляет покупателю SMS через ваш аккаунт SMSAPI (smsapi.pl или smsapi.com), польского SMS-шлюза, когда заказ меняет статус, и SMS вам на телефон, когда приходит новый заказ. Текст пишете вы, остальное модуль делает в фоне.

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

SMS покупателю уходит при статусах «Обработка» и «Выполнен»: у каждого свой текст и свой переключатель. В тексте работают подстановки: название магазина, номер и сумма заказа, номер отправления, имя и фамилия, название статуса, ссылка на заказ и на оплату. Номер отправления модуль берёт из поля заказа, которое вы укажете в настройках: того, куда его записывает ваш плагин доставки. Отдельное SMS приходит владельцу магазина о каждом новом заказе. Номер телефона приводится к международному формату по стране покупателя, так что «500 600 700», «0048 500 600 700» и «+48 500 600 700» сработают одинаково. Каждый статус шлёт одно сообщение на заказ. Если SMSAPI отказал (неверный номер, не хватает пунктов), повтора нет, а причина записана в заметках заказа. Одна кнопка показывает, принимает ли SMSAPI токен и сколько пунктов на счёте, вторая спрашивает у SMSAPI, сколько пунктов будет стоить текст, ничего не отправляя. Есть тестовое SMS, замена польских букв на обычные, чтобы текст помещался в меньше SMS, и журнал сообщений: заказ, номер, текст, пункты и состояние.

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

Отдельный текст на каждый статус заказа: «На удержании», «Отменён», «Возвращён», «Не удался» и ваши собственные статусы. Второй набор текстов для покупателей из других стран: например, на польском для Польши и на английском для остальных. Отчёты о доставке: SMSAPI сам сообщает сайту о каждом сообщении, а журнал и заметки заказа показывают «доставлено» или «не доставлено». Имя отправителя на выбор из тех, что активны в вашем аккаунте SMSAPI. Повтор через 5 и через 30 минут, когда SMSAPI недоступен. Короткие ссылки через сокращатель SMSAPI (idz.do, cut.li). Отметка согласия на SMS на кассе, классической и блочной. Напоминание о неоплаченном заказе со ссылкой на оплату и о корзине, которую оставил покупатель, вошедший в свою учётную запись. Рассылка одного SMS сегменту покупателей: только тем, кто поставил отметку согласия на кассе, с отбором по давности заказа и стране. Письмо администратору, когда пунктов становится меньше заданного предела, и SMS покупателю произвольным текстом со страницы заказа.

Что стоит знать заранее

  • Новый аккаунт SMSAPI отправляет сообщения от имени «Test», пока отправитель не подтверждён. Собственное имя отправителя добавляется и подтверждается в кабинете SMSAPI.
  • Напоминание и рассылка идут только тем, кто поставил отметку согласия на кассе. Пока отметка не включена в настройках, сегмент рассылки пуст.
  • Напоминание о корзине работает для покупателей, вошедших в учётную запись. Гость получает напоминание только после того, как создал заказ и не оплатил его.
  • Второй набор текстов выбирается по стране из платёжного адреса, а не по языку сайта.
  • Номер отправления берётся из поля заказа, которое вы назовёте в настройках. Пока номера в заказе нет, подстановка просто пропускается.
  • Рассылка является рекламой, так что текст согласия и соответствие закону остаются за магазином.
  • Короткие ссылки должны быть включены в вашем аккаунте SMSAPI.
  • SMS отправляет и тарифицирует SMSAPI через ваш аккаунт: модуль не продаёт SMS.
  • Журнал показывает последние 100 сообщений, более старые остаются в заметках своих заказов.

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

  1. В кабинете SMSAPI откройте «OAuth Tokens» и создайте токен.
  2. В WooCommerce → SMSAPI вставьте токен, выберите, где открыт аккаунт (smsapi.pl или smsapi.com), и нажмите проверку токена и пунктов.
  3. Отметьте статусы, отредактируйте тексты и сохраните.
  4. Укажите свой номер, узнайте цену сообщения и отправьте тестовое SMS, затем сделайте тестовый заказ.

Под капотом

  • Токен хранится зашифрованным и не выводится обратно на страницу.
  • Сообщения уходят в фоне, так что касса не ждёт шлюз.
  • Одно сообщение на статус заказа, даже когда статус меняется дважды подряд.
  • Если основной адрес SMSAPI не отвечает, запрос идёт на резервный.
  • Совместимо с HPOS и блочной кассой; языки: English, polski.

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

  1. Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
  2. WooCommerce → SMSAPI: вставьте токен и выберите smsapi.pl или smsapi.com.
  3. Нажмите проверку токена и пунктов, отметьте статусы.
  4. Отправьте тестовое SMS, прежде чем включать уведомления.

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

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

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

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

Нет. Это независимая интеграция, которую сделали мы; торговая марка SMSAPI принадлежит её владельцу.

На какой номер уходит сообщение?

На телефон из платёжного адреса заказа. Если номера нет или он неверный, ничего не уходит, а в заметках заказа есть запись.

От какого имени приходят SMS?

От имени отправителя по умолчанию вашего аккаунта SMSAPI. В новом аккаунте это «Test», пока вы не подтвердите собственное имя. В Pro имя можно выбрать из списка активных.

Откуда берётся номер отправления?

Из поля заказа, название которого вы укажете в настройках: туда его записывает ваш плагин доставки.

Есть ли напоминание о брошенной корзине?

В Pro: SMS о неоплаченном заказе со ссылкой на оплату и о корзине покупателя, вошедшего в учётную запись. Оба уходят только тем, кто дал согласие на кассе.

Сообщение не ушло. Где увидеть причину?

В заметках заказа и в WooCommerce → журнал SMSAPI.

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

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

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

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

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