msDeferredMessages - отложенные сообщения
Приложение для автоматически отправки email сообщений покупателям интернет-магазина через заданное количество часов после изменения статуса заказа.
Используя триггерные рассылки вы сможете возвращать своих покупателей на сайт. В письмах вы сможете сделать им дополнительное предложение или напомнить о необходимости оставить отзыв
купить на modstore
Вход в настройки minishop
Темы создания сообщений
Можно задать не ограничено количество тем которые будут создаваться по разным статусам и с разной периодичностью отправки сообщений.
Имя теме Задается произвольно
Отправить письмо через указать количество часов через сколько нужно отправить сообщение пользователю
После перевода заказа в статус после смены статуса на событие msOnChangeOrderStatus срабатывает плагин и проверяет наличие тем с новым статусом заказа
Очищать очередь после наступления статуса Бывает что у нас заказа меняет статус несколько раз, но отложенное сообщение создается на каждый из наших статусов. Таким образом можно удалять предыдущие сообщения находящиеся в очереди
Темы и чанки Работают аналогично как при создании нового статус в minishop (все плейсхолдеры точно такие же как и при обычной отправки заказа)
Очередь сообщений
После оформления заказа покупателем, наш заказа получил статус Новый. Так как была настроена тема для это статуса компонент автоматически поставил в очередь на отправку сообщения через 2 часа.
для проверки можно нажать отправить
Сrontab
Для автоматизированной отправки отложенных сообщений необходимо настроить CRON, которы будет запускать скрипт отправки по расписанию без вашего участия. Настройте CRON с указанной ниже командой в контрольной панели вашего хостинга
*/1 * * * * /usr/bin/php ~/www/core/components/msdeferredmessages/cron/sendmessage.php