Платформа

Разработчик

плагин

Automation для Shop-Script

Automation — уведомления по заказам по вашим правилам

Automation готовится к публикации в Webasyst Store. Плагин предназначен для уведомлений по событиям заказов: настройте правила, проверьте письма в тестовом режиме и используйте Push через PWA Premium при необходимости.

  • Правила для Email по заказамПисьма покупателям и сотрудникам после выбранных событий Shop-Script.
  • Безопасная проверка перед запускомТестовый режим по умолчанию, предпросмотр на заказе и тестовое письмо администратору.
  • Push как дополнительный каналПотребуются приложение PWA Premium и подтверждённое устройство покупателя.
СКОРО

Линейка StartWebSite · Webasyst / Shop-Script

Готовится к публикацииAutomation ещё не продаётся в Webasyst Store. Ни дата выхода, ни цена пока не объявлены.
Какие задачи решает плагин

Зачем это магазину

Нужное письмо не должно зависеть от памяти менеджера

Менеджер пропустил крупный заказ, покупатель не уверен, дошла ли оплата, а спросить «Как вам заказ?» через пару дней никто не успевает. Automation берёт эти письма на себя: вы один раз настраиваете правило в админке магазина, дальше всё происходит само.

Менеджер узнаёт о заказе сразу

Письмо о новом заказе с суммой, витриной и ссылкой на заказ. Крупные заказы можно отдельно присылать руководителю.

Покупатель понимает, что происходит

Оплата получена, заказ отправлен — покупатель узнаёт об этом из письма, а с PWA Premium ещё и из Push на телефоне.

Напоминания приходят вовремя

Письмо можно отправить сразу или через заданное время — например, спросить «Как вам заказ?» через три дня после отправки.

Видно, что ушло и почему

Журнал показывает по каждому письму результат и понятную причину: принято почтовым сервером, ждёт своего времени или пропущено.

Как это работает

Три шага: событие, условия, действия

Каждое правило отвечает на вопрос «когда с заказом произошло вот это — кому и что написать». Действия в правиле независимы: если одно пропущено, остальные всё равно выполнятся.

  1. Событие

    Выберите, на что реагировать: создание, обработка, оплата, отправка, выполнение, возврат, отмена или восстановление заказа.

  2. Условия

    Ограничьте правило витриной, суммой заказа, способом оплаты или доставки, статусом. Без условий оно сработает для любого заказа.

  3. Действия

    Добавьте до 20 действий: письмо покупателю, письмо сотруднику, Push покупателю. У каждого свой текст, срок и свои условия.

Готовые сценарии

С чего начать

Три правила есть в плагине как готовые примеры — их остаётся проверить и включить. Остальные можно собрать в редакторе правил. Любой текст можно переписать своими словами.

  • Создание заказазапускаетПисьмо менеджеру

    Новый заказ не потеряется в почте магазина: менеджер сразу видит номер, сумму и ссылку на заказ.

    Готовый пример в плагине

  • Крупный заказзапускаетПисьмо руководителю

    Руководитель получает только заказы от заданной суммы — без лишних писем о каждой мелочи.

    Готовый пример в плагине

  • Оплата заказазапускаетПисьмо покупателю

    Покупатель сразу знает, что оплата дошла, и реже пишет в поддержку, чтобы это уточнить.

    Готовый пример в плагине

  • Отправка заказазапускаетПисьмо через 3 дня

    «Как вам заказ?» — повод напомнить о себе и узнать мнение покупателя, когда заказ уже у него.

    Пример из руководства

  • Выполнение заказазапускаетPush покупателю

    Короткое уведомление на телефон покупателя, который установил приложение магазина и разрешил уведомления.

    Нужно PWA Premium

Письмо об оплате по готовому примеру. Данные заказа подставляются сами, текст можно изменить.
Push может появляться на экране блокировки, поэтому текст не содержит персональных данных. Доставка зависит от устройства и разрешений.

Безопасность и контроль

Ни одного случайного письма покупателю

Плагин рассчитан на спокойный запуск: сначала вы проверяете правила на своих данных, и только потом письма уходят реальным людям.

  • Тестовый режим с первой минуты

    После установки реальным покупателям и сотрудникам ничего не уходит. Выключает режим администратор, когда сам решит.

  • Предпросмотр на настоящем заказе

    Видно итоговое письмо и причину, по которой правило подходит или нет, — без отправки.

  • Тестовое письмо — только вам

    Проверьте вид письма в своём ящике: на адрес покупателя тестовое письмо не уходит.

  • Устаревшее не отправляется

    Перед отложенной отправкой плагин проверяет, что сообщение ещё актуально. Если заказ изменился — письмо будет пропущено с объяснением.

  • Журнал и ручной повтор

    Результат и причина по каждому действию, фильтры по правилу, заказу и периоду. Зависшее письмо администратор может повторить вручную.

  • Всё можно остановить

    Выключенное правило отменяет запланированные письма. Отдельный выключатель останавливает приём событий целиком — заказы при этом оформляются как обычно.

Настоящий интерфейс

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

Три раздела: «Правила», «Журнал» и «Каналы». Снимки сделаны в версии 1.0.0 на тестовом магазине с вымышленными заказами.

Первый запуск

От установки до первого письма

  1. Установите плагин и добавьте задание cron: строку с путём к вашему сайту плагин покажет в разделе «Каналы».

  2. Создайте правило из готового примера или с нуля и поправьте текст письма под свой магазин.

  3. Проверьте правило на существующем заказе и отправьте тестовое письмо себе.

  4. Включите правило, а когда всё устроит — выключите тестовый режим: письма пойдут реальным получателям.

Перед установкой и обновлением сделайте резервную копию базы данных. Проверьте штатные уведомления Shop-Script: плагин их не отключает, и на одно событие покупатель может получить два письма.

Перед установкой

Что важно знать

Требования

  • Плагин приложения «Магазин» (Shop-Script) на Webasyst; для писем другие приложения не нужны
  • Webasyst 4.4.1 или новее с интерфейсом 2.0, Shop-Script 12.7.0 или новее
  • PHP 8.2–8.4; MySQL 8.0 или MariaDB 10.6 / 10.11
  • Задание cron раз в минуту — оно запускает фоновую отправку; готовую строку плагин показывает в разделе «Каналы»
  • Настроенная почта Webasyst: адрес отправителя, SMTP или sendmail
  • Для Push: отдельное приложение PWA 1.6.0 или новее с лицензией Premium (для iPhone и iPad рекомендуется 1.6.2 или новее), разрешение для витрины в самом PWA и подтверждённое устройство у покупателя

Ограничения

  • Не заменяет и не отключает штатные уведомления Shop-Script; не отправляет SMS, Telegram и массовые рассылки
  • Правила срабатывают только на новые события: по прошлым заказам задним числом ничего не отправляется
  • «Принято почтовым сервером» значит, что сервер принял письмо, — это не доставка и не прочтение
  • Заказы и изменения, записанные в базу в обход Shop-Script (импорт, сторонние плагины), плагин не видит — в журнале они отмечаются как пропущенные
  • Push получает только покупатель с подтверждённым устройством; доставка проверена в Chrome и Firefox на компьютере, на iPhone и Android не проверялась
  • Расширенные функции Shop-Script «ПРЕМИУМ» не поддерживаются и не проверялись

Перед релизом

Коротко о главном

Ответы на вопросы о доступности, настройке и безопасной отправке уведомлений.

Можно ли уже купить Automation в Webasyst Store?

Пока нет. Плагин находится на этапе подготовки к публикации; дата выхода и цена ещё не объявлены. На этой странице показаны запланированные возможности по материалам версии 1.0.0.

Нужно ли устанавливать PWA для отправки писем?

Нет. Для Email достаточно настроенной почты Webasyst и фонового задания cron. PWA Premium требуется только для дополнительного канала персональных Push-уведомлений.

Начнёт ли Automation отправлять письма сразу после установки?

Нет. При первом запуске включён тестовый режим: реальные получатели ничего не получают, пока администратор его не выключит. Для фоновой отправки также требуется cron раз в минуту.

Может ли покупатель получить письмо дважды?

Да, если срабатывает штатное уведомление Shop-Script и правило Automation на то же событие. Плагин не отключает встроенные уведомления; перед запуском сопоставьте настройки.

Означает ли статус «Принято почтовым сервером», что письмо доставлено?

Нет. Он подтверждает приём письма почтовым сервером, но не доставку в ящик и не прочтение покупателем.

Automation для Shop-Script

Плагин готовится к выходу в Webasyst Store

Цена и дата публикации пока не объявлены. Есть вопрос о ваших сценариях или требованиях — напишите нам.

Просмотр изображения
Оригинал