Opencart version:
OpenCart 3.*OCStore 3.*MaxyStore 3.*
О модуле администратора Shoputils.MailOrderStatus 3.x (шаблоны писем при оформлении заказа, изменении статусов заказа, регистрации, смене пароля и пр.) 1
Модуль "шаблоны писем при оформлении заказа и изменении статусов заказа"
позволяет администратору самостоятельно формировать свой шаблон письма
для покупателей и администраторов при оформлении заказа, а также на
каждый статус заказа. 2
Поддерживаются следующие типы писем:
- новый заказ
- смена статуса заказа
- регистрация покупателя
- регистрация партнера
- активация покупателя
- активация партнера
- блокировка покупателя
- блокировка партнера
- восстановление пароля покупателя
- начисление транзакции покупателю
- начисление комиссии партнеру
- отправка подарочного сертификата
- начисление покупателю бонусных баллов
- смена статуса возврата
- обратная связь
- добавление отзыва
Модуль автоматически подцепит и отобразит все новосозданные статусы заказа.
Шаблон писем предплагает создание заголовка и "тела" письма с использованием переменных (номер заказа, название магазина ФИО,
список купленных товаров, телефон и др.).
Модуль позволяет добавлять в шаблоны писем пользовательские поля модуля
"Регистрация и быстрый заказ Simple" (кроме полей, привязанных к объекту
'order').
Модуль поддерживает мультиязычность.
Работает через 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.
Например:
[table]Уважаемый {customer_firstname} {customer_lastname}!
Ваш заказ №{order_id} на сумму {total} передан в службу доставки {date_modified}.
{store_name} благодарит Вас за покупку.
[/table]
Новый статус заказа
- При добавлении нового статуса заказа ("Система -> Локализация ->
Статусы заказов") новый статус заказа автоматически будет доступен для
настройки.
- Список возможных значений FastTemplate (в дальнейшем будут добавляться новые данные):
Основная информация
[table]{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}Стоимость доставки[/table]
Платежная информация
[table]{payment_firstname}Имя Отчество покупателя{payment_lastname}Фамилия покупателя{payment_company}Компания{payment_address_1}Адрес{payment_address_2}Адрес (продолжение){payment_city}Город{payment_postcode}Почтовый индекс{payment_country}Страна{payment_zone}Регион / Область{payment_method}Метод оплаты[/table]
Данные доставки
[table]{shipping_firstname}Имя Отчество покупателя{shipping_lastname}Фамилия покупателя{shipping_company}Компания{shipping_address_1}Адрес{shipping_address_2}Адрес (продолжение){shipping_city}Город{shipping_postcode}Почтовый индекс{shipping_country}Страна{shipping_zone}Регион / Область{shipping_method}Метод оплаты[/table]
> Совместимость с модулем "Заказ и регистрация Simple" (пишем об этом, чтобы упразднить
распросы... модуль на самом деле с симплой не пересекается)
Посмотреть как работает и настраивается модуль можно по адресу:
http://opencart.shoputils.ru/demo/1.5.x/
http://opencart.shoputils.ru/demo/1.5.x/admin/ (Логин: demo, Пароль: demo)
Лицензия
- Условия использования лицензии: одна лицензия на один домен.
- Если необходимо установить модуль на два сайта (два домена) - необходимо проибрести
модуль в количестве двух экземляров.
- Вы не можете передавать, продавать, распространять, сублицензировать, сдавать в аренду какую-либо
часть программного обеспечения. Вы не можете разместить программное обеспечение на сервере, чтобы оно
было доступно через сеть общего пользования с целью распространения (п. 6 Лицензионного Соглашения).
- Любое распространение программного обеспечения без нашего согласия, в том числе некоммерческого
рассматривается как нарушения данного Соглашения и влечет за собой ответственность согласно действующему
законодательству. (п. 4 Лицензионного Соглашения).
- Все права на модуль принадлежат разработчикам
https://opencart.market
- Полный текст Лицензионного соглашения -
https://opencart.market/LICENSE.3.0.x-3.1.x.RUS.TXT
Техническая поддержка
- Техническая поддержка оказывается всем пользователям, легально купившим модуль.
- Если модуль был приобретен на opencart.market или на
https://liveopencart.com для технической поддержки просьба обращаться через форму обратной связи
https://opencart.market/index.php?route=information/contact
- В случае приобретения модуля на других ресурсах - техническая поддержка не оказывается.
- Модуль имеет принцип распространения "as is" ("как есть").
- Изменение функционала модуля может быть оказано на платной основе (допиливание модуля под индивидуальные нужды)
- Если более 10 человек обратились с одной задачей, то модуль модифицируется планово.
Целесообразность и сроки модификации будут зависеть от решения администрации сайта opencart.shoputils.ru
ВНИМАНИЕ!!! Тех.поддержка модуля, установленного на "проблемный" (не дефолтный)
шаблон - платная. Устранение "конфликтов" между модулями не из нашего
магазина - договорная цена.
Лицензионный ключ и
лицензионное соглашение.
Все можно менять "на лету", прямо на глазах у заказчика и или вместе.
Логика модуля очень хорошо продумана все расписано, Есть список переменных.
Таблица товаров выделена в отдельную вкладку, что довольно удобно,
т.к. иначе приходилось бы смотреть на ооооочень длинный кусок кода.
Модуль на 5+, не могу посчитать кол-во сайтов на которые уже поставил.
С версии движка 1.5.5.1.2
P.S. Тут бы скриншотов в описание добавить