О модуле администратора Shoputils.MailOrderStatus 3.x (шаблоны писем при оформлении заказа, изменении статусов заказа, регистрации, смене пароля и пр.)
1 Модуль "шаблоны писем при оформлении заказа и изменении статусов заказа" позволяет администратору самостоятельно формировать свой шаблон письма для покупателей и администраторов при оформлении заказа, а также на каждый статус заказа.
2 Поддерживаются следующие типы писем:
-
новый заказ
-
смена статуса заказа
-
регистрация покупателя
-
регистрация партнера
-
активация покупателя
-
активация партнера
-
блокировка покупателя
-
блокировка партнера
-
восстановление пароля покупателя
-
начисление транзакции покупателю
-
начисление комиссии партнеру
-
отправка подарочного сертификата
-
начисление покупателю бонусных баллов
-
смена статуса возврата
-
обратная связь
-
добавление отзыва
3 Модуль автоматически подцепит и отобразит все новосозданные статусы заказа.
4 Шаблон писем предплагает создание заголовка и "тела" письма с использованием переменных (номер заказа, название магазина ФИО,
список купленных товаров, телефон и др.).
5 Модуль позволяет добавлять в шаблоны писем пользовательские поля модуля "Регистрация и быстрый заказ Simple" (кроме полей, привязанных к объекту 'order').
6 Модуль поддерживает мультиязычность.
7 Работает через OCMOD
Системные требования
> Opencart/ocStore 3.x (3.0, 3.1)
> PHP 5.4 и выше
> IonCube Loader v10.0 и выше
Установка модуля
> См. файл README.TXT дистрибутива для вашей версии движка.
Работа с модулем
> Зайдите в "Панель администратора" и выберите в меню "Система" - "Шаблоны писем статусов заказа";
> Перейдите на вкладку нужного статуса заказа.
> В форме необходимо ввести следующие данные:
Статус
-
Если вы выставите статус "Включено", то при изменении статуса заказа будет отправляться письмо по настроенному Вами шаблону. Соответственно, если поставите статус "Отключено", то модуль в стандартное поведение системы вмешиваться не будет.
-
Письмо отправляется в следующих случаях:
При изменении статуса заказа администратором из админ-панели ("Продажи -> Заказы -> Просмотр -> вкладка 'История'").
-
При изменении статуса заказа администратором из админ-панели ("Продажи -> Заказы -> Изменить -> вкладка 'Итого'") (только для версий 1.5.5.x - 1.5.6.x) в случае, если статус заказа был изменен. Если данные заказа менялись, а статус заказа не менялся - письмо покупателю не будет отправлено.
-
При автоматическом изменении статуса заказа платежным модулем. Если платежный модуль передает при смене статуса заказа комментарий - его можно будет вывести через переменную FastTemplate {admin_comment}.
Учитывать состояние флажка "Уведомить покупателя" (только в "Продажи -> Заказы -> Просмотр -> История")
-
Когда данная опция включена, то в "Продажи->Заказы->Просмотр->История" при смене статуса заказа - письма для данного статуса будут отправляться, если флажок "Уведомить покупателя" установлен.
В противном случае отправка письма будет проигнорирована.
Если опция выключена - отправка письма будет происходить не зависимо от состоянии флажка "Уведомить покупателя".
Тема письма
-
Тема письма для выбранного статуса заказа. Поддерживается FastTemplate. Список возможных значений см. ниже.
Например: Заказ №{order_id} передан в службу доставки
Шаблон письма
-
Шабон письма для выбранного статуса заказа. Поддерживается FastTemplate.
Например:
Уважаемый {customer_firstname} {customer_lastname}!
Ваш заказ №{order_id} на сумму {total} передан в службу доставки {date_modified}.
{store_name} благодарит Вас за покупку.
|
Новый статус заказа
-
При добавлении нового статуса заказа ("Система -> Локализация -> Статусы заказов") новый статус заказа автоматически будет доступен для настройки.
-
Список возможных значений FastTemplate (в дальнейшем будут добавляться новые данные):
Основная информация
{order_id} |
№ заказа |
{store_name} |
Название магазина |
{logo} |
Логотип магазина |
{order_status} |
Статус заказа |
{comment} |
Комментарий покупателя к заказу |
{admin_comment} |
Комментарий администратора к заказу |
{ip} |
IP адрес покупателя |
{date_added} |
Дата и время добавления заказа |
{date_modified} |
Дата и время изменения заказа |
{firstname} |
Имя Отчество покупателя |
{lastname} |
Фамилия покупателя |
{group} |
Группа покупателя |
{email} |
e-mail покупателя |
{telephone} |
Телефон покупателя |
{products} |
Список купленных товаров |
{total} |
Итого |
{shipping_total} |
Стоимость доставки |
Платежная информация
{payment_firstname} |
Имя Отчество покупателя |
{payment_lastname} |
Фамилия покупателя |
{payment_company} |
Компания |
{payment_address_1} |
Адрес |
{payment_address_2} |
Адрес (продолжение) |
{payment_city} |
Город |
{payment_postcode} |
Почтовый индекс |
{payment_country} |
Страна |
{payment_zone} |
Регион / Область |
{payment_method} |
Метод оплаты |
Данные доставки
{shipping_firstname} |
Имя Отчество покупателя |
{shipping_lastname} |
Фамилия покупателя |
{shipping_company} |
Компания |
{shipping_address_1} |
Адрес |
{shipping_address_2} |
Адрес (продолжение) |
{shipping_city} |
Город |
{shipping_postcode} |
Почтовый индекс |
{shipping_country} |
Страна |
{shipping_zone} |
Регион / Область |
{shipping_method} |
Метод оплаты |
> Совместимость с модулем "Заказ и регистрация Simple" (пишем об этом, чтобы упразднить распросы... модуль на самом деле с симплой не пересекается)
Посмотреть как работает и настраивается модуль можно по адресу:
Демо скоро здесь появится.
Лицензия
- Условия использования лицензии: одна лицензия на один домен.
- Если необходимо установить модуль на два сайта (два домена) - необходимо проибрести
модуль в количестве двух экземляров.
- Вы не можете передавать, продавать, распространять, сублицензировать, сдавать в аренду какую-либо
часть программного обеспечения. Вы не можете разместить программное обеспечение на сервере, чтобы оно
было доступно через сеть общего пользования с целью распространения (п. 6 Лицензионного Соглашения).
- Любое распространение программного обеспечения без нашего согласия, в том числе некоммерческого
рассматривается как нарушения данного Соглашения и влечет за собой ответственность согласно действующему
законодательству. (п. 4 Лицензионного Соглашения).
- Все права на модуль принадлежат разработчикам https://opencart.market
Техническая поддержка
- Техническая поддержка оказывается всем пользователям, легально купившим модуль.
- Если модуль был приобретен на opencart.market или на
https://liveopencart.ru для технической поддержки просьба обращаться через
- В случае приобретения модуля на других ресурсах - техническая поддержка не оказывается.
- Модуль имеет принцип распространения "as is" ("как есть").
- Изменение функционала модуля может быть оказано на платной основе (допиливание модуля под индивидуальные нужды)
- Если более 10 человек обратились с одной задачей, то модуль модифицируется планово.
Целесообразность и сроки модификации будут зависеть от решения администрации сайта opencart.shoputils.ru
ВНИМАНИЕ!!! Тех.поддержка модуля, установленного на "проблемный" (не дефолтный) шаблон - платная. Устранение "конфликтов" между модулями не из нашего магазина - договорная цена.