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

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

Y-SIS
10 установок
от 399 ₽999 ₽ год / 1 699 ₽ навсегда

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

Что получает магазин после установки

клиент может отменить заказ прямо из личного кабинета

при отмене можно показать список причин и поле комментария

клиент может повторно заказать товары из старого заказа

удаленные заказы можно не скрывать, а оставлять видимыми во фронтенде

в бэкенде сохраняется понятная история: кто отменил заказ, когда, по какой причине и был ли после этого повторный заказ

во вкладке статистики можно быстро отобрать и выгрузить данные по отмененным и переоформленным заказам

Как работает плагин

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

Отмена заказа

Это главная вкладка плагина. Здесь включается основная логика и настраивается поведение действий клиента.

включение или отключение элемента отмены заказа

настройка URL страницы списка заказов и базового URL страницы одного заказа

указание HTML-якоря для фронтенд-вставки

выбор позиции вставки относительно найденного элемента

выбор статусов, в которых клиенту разрешено удаление заказа

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

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

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

настройка временной зоны для корректной фиксации даты и времени отмены

Повторный заказ

Плагин умеет не только отменять заказ, но и возвращать клиента к повторной покупке. Это удобно, если клиент удалил заказ, а позже захотел быстро оформить его заново.

можно включить или отключить повторный заказ

можно задать, в каких статусах показывать действие "Заказать заново"

после повторного добавления товаров можно выполнить переадресацию, например в корзину или на оформление заказа

после оформления нового заказа плагин сохраняет связь между старым и новым заказом

Уведомления администратору

Если нужно контролировать действия клиентов, можно включить email-уведомления.

уведомление отправляется при изменении статуса заказа после отмены клиентом

настраиваются адреса получателей

настраиваются тема письма и HTML-SMARTY шаблон письма

есть встроенная тестовая отправка письма по выбранному заказу

Служебный блок в бэкенде заказа

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

отображается факт отмены заказа клиентом

показываются дата отмены, причина и комментарий клиента

видно, был ли после этого повторный заказ

если повторный заказ есть, показывается ссылка на связанный заказ

можно выводить блок в стандартной зоне или по собственному HTML-якорю в бэкенде

Эта вкладка нужна для подстройки внешнего вида под тему магазина. Здесь настраивается модальное окно отмены заказа и кнопка подтверждения.

ширина и высота модального окна

внутренние и внешние отступы

размер и цвет текста причин отмены

оформление кнопки: размер шрифта, фон, цвет текста, отступы

поле "Свой CSS" для точечной ручной стилизации под конкретную тему

Видимость заказов

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

можно явно показывать выбранные статусы заказов во фронтенде

можно, наоборот, скрывать выбранные статусы

это позволяет гибко управлять тем, какие заказы клиент видит в личном кабинете

именно здесь удобно настраивать отображение удаленных заказов, если они должны оставаться доступными клиенту

Хелперы Smarty

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

готовый код для страницы одного заказа

готовый код для списка заказов

варианты вставки для разных переменных цикла в шаблонах

код для вывода служебного блока в бэкенде заказа

универсальный блок подключения фронтенд-части плагина, если тема сама не подхватила вывод

кнопки быстрого копирования каждого фрагмента

отдельная шпаргалка переменных для email-шаблона уведомления

Важно по вставке через HTML-якорь

Вставка по HTML-якорю во фронтенде удобна, но использовать ее нужно аккуратно. Не рекомендуется выбирать в качестве якоря динамически меняющиеся элементы: номер заказа, сумму заказа, итоговые блоки, фрагменты со статусами, счетчики, кнопки, интерактивные элементы и другие участки, содержимое или структура которых могут меняться в зависимости от темы, JavaScript-логики, состава заказа или сторонних плагинов.

Для HTML-якоря лучше выбирать стабильный контейнер или спокойный статичный блок рядом с нужной зоной вывода. Чем стабильнее HTML-фрагмент, тем надежнее и предсказуемее работает вставка.

Особенность HTML-якоря в списке заказов

HTML-якорь корректно подходит прежде всего для страницы одного заказа. Внутри заказа плагин однозначно понимает, с каким именно ID заказа он работает, поэтому действие удаления или повторного заказа корректно привязывается к нужному заказу.

Для страницы списка заказов вставка по HTML-якорю не рекомендуется. В списке заказов такой способ может привязаться к первому найденному заказу, а не к каждому заказу отдельно. Поэтому для списков заказов правильный и рекомендуемый способ - вставка через Smarty-хелпер внутри цикла вывода заказов. Именно этот вариант обеспечивает корректную привязку действия к каждому заказу в списке.

Рекомендация по выбору способа вставки

страница одного заказа: можно использовать HTML-якорь, если выбран стабильный участок шаблона

список заказов: рекомендуется использовать Smarty-хелпер внутри цикла, а не HTML-якорь

Интеллектуальная вставка

Эта вкладка помогает тем, кто не хочет искать место вставки вручную. Мастер анализирует шаблон и подготавливает вариант для внедрения кода плагина.

можно работать с реальным файлом темы

можно использовать ручной режим и вставить код шаблона для анализа без сохранения в файл

доступен выбор темы и нужного шаблона

плагин показывает вероятные зоны вставки

можно выбрать место и позицию вставки

формируется предпросмотр и итоговый код

есть сохранение с резервной копией и возможность отката последней резервной копии

при необходимости мастер может добавить блок подключения фронтенд-хука, если тема его не выводит

Эта вкладка нужна для практического анализа того, что происходит с отмененными и переоформленными заказами.

фильтр по диапазону дат отмены

фильтр по типу пользователя: персона и компания

фильтр по причине отмены

фильтр по сумме заказа: от и до

ограничение количества строк в выборке

сортировка по основным колонкам

ссылки на клиента и на заказ прямо из таблицы

отдельное отображение факта переоформления и номера нового заказа

выгрузка результатов в файл

Что именно сохраняет плагин

факт отмены заказа клиентом

дату и время отмены

выбранную причину отмены

комментарий клиента

исходный статус заказа до отмены

связь между исходным и повторно оформленным заказом

Где плагин особенно полезен

если нужно дать клиенту понятный и управляемый способ отмены заказа

если важно видеть реальные причины отмены

если нужно упростить повторную покупку на основе старого заказа

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

если менеджеру важно видеть в бэкенде полную цепочку: отмена, причина, комментарий и повторный заказ

Стартовая рекомендация по настройке

сначала настройте вкладку "Отмена заказа": включите нужные действия, выберите статусы и задайте причины отмены

затем настройте вкладку "Видимость заказов", если удаленные заказы должны быть видны клиенту

для нестандартных тем используйте либо Smarty-хелперы, либо мастер "Интеллектуальная вставка"

после настройки уведомлений обязательно проверьте письмо через тестовую отправку

при необходимости доработайте внешний вид через вкладку "Стили" и поле "Свой CSS"

Индивидуальная настройка

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