Опишите доработку или сценарий — обсудим вместе с другими клиентами.
Автоматическое повторение заказов
Технические данные
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес
Описание
Автоматическое повторение заказов — подписка на регулярные покупкиПокупатель один раз отмечает «Повторять этот заказ» — и дальше магазин сам оформляет ему такой же заказ раз в неделю, две недели или месяц. Без напоминаний менеджера, без брошенных корзин, без «ой, забыл заказать — купил у конкурентов».
Корм для питомца, питьевая вода, кофе, детское питание, бытовая химия, косметика, витамины, расходники для офиса — всё, что заканчивается по расписанию, теперь продаётся по расписанию.
Что получает магазин- Повторные продажи на автопилоте. Каждая подписка — это заказ, который придёт снова, и снова, и снова. Выручка становится предсказуемой, а закупку можно планировать.
- Удержание покупателя. Тот, кто подписался, не уходит к конкурентам: следующий заказ уже оформлен у вас.
- Скидка за подписку — в два клика. Новое условие штатных правил корзины «Автозаказ по подписке»: дайте 5% на каждый повторный заказ и рассказывайте об этом прямо в оформлении заказа.
- Меньше ручной работы. Менеджер не обзванивает постоянных клиентов — заказы появляются в списке сами, с той же доставкой и оплатой.
- Подписка за секунду — галочка и выбор периодичности прямо при оформлении заказа или кнопка на странице заказа в личном кабинете.
- Полный контроль. В личном кабинете можно пропустить ближайший заказ, перенести его на удобную дату, изменить периодичность, количество товаров, адрес или телефон, приостановить или отменить подписку — без звонка в магазин.
- Никаких сюрпризов. За несколько дней до заказа приходит письмо с составом и стоимостью по текущим ценам. Если цена заметно изменилась — отдельное предупреждение, чтобы покупатель решил сам.
- Цены и скидки — на день заказа, по правилам корзины вашего магазина.
- Сохраняются торговые предложения и свойства позиций (размер, цвет, гравировка), пункт самовывоза и дополнительные услуги доставки.
- Товара нет в наличии? Заказ оформляется без него или ждёт поступления — как настроите. Покупатель узнает об этом из письма.
- Не удалось оформить заказ — модуль повторит попытку, а после нескольких неудач остановит подписку и сообщит покупателю и менеджеру.
- Агент простаивал? Покупатель получит один заказ, а не пачку пропущенных.
- Двойных заказов не бывает: запуск по расписанию и ручной запуск менеджером не пересекаются.
- Все подписки — в разделе «Магазин»: фильтр по статусу, покупателю и заказу, пауза, возобновление, отмена, создание заказа вручную.
- Подписку можно оформить за покупателя по номеру его заказа.
- История каждой подписки: кто, когда и что изменил, какие заказы созданы и какие письма отправлены — для поддержки и спорных ситуаций.
- Тексты всех писем — штатные почтовые шаблоны: меняйте под свой тон.
Подключение в четыре шага
- Установите модуль.
- Включите в настройках галочку «Повторять этот заказ» — шаблон оформления заказа менять не нужно.
- Создайте страницу подписок в личном кабинете — готовый код есть на вкладке «Подключение».
- По желанию добавьте скидку на автозаказы правилом корзины.
Требования
Модули «Интернет-магазин» и «Торговый каталог». Оформление заказа — компонент sale.order.ajax или шаблоны на его основе. Заказы создаёт агент модуля раз в час; для точного времени рекомендуется перевести агенты на cron.
Модуль хранит «снимок» заказа — состав, свойства, доставку и оплату — и по расписанию оформляет по нему новый заказ по текущим ценам и правилам корзины. Корзина покупателя при этом не меняется.
Что нужно для работы- Модули «Интернет-магазин» (sale) и «Торговый каталог» (catalog).
- Агенты, лучше на cron: агент модуля раз в час оформляет заказы и отправляет напоминания.
При установке создаются таблицы модуля, агент, почтовые события и шаблоны писем, компонент «Повторяющиеся заказы» и пункт меню «Магазин > Повторяющиеся заказы».
2. Настройки«Настройки > Настройки продукта > Настройки модулей > Автоматическое повторение заказов».
- Периодичность на выбор покупателя — список дней через запятую.
- Создавать заказ без недоступных товаров. Если выключено, заказ ждёт, пока все товары станут доступны.
- Галочка «Повторять этот заказ» — добавляет в оформление заказа галочку и выбор периодичности (свойства заказа). Работает с sale.order.ajax и шаблонами на его основе.
- Подписок за один запуск, повторная попытка через, неудачных попыток до остановки — работа агента.
- Напоминать за, дней (по умолчанию 3) — письмо с составом и стоимостью товаров по текущим ценам. 0 — не напоминать.
- Предупреждать об изменении цены от, % (по умолчанию 10) — если стоимость изменилась на эту величину по сравнению с прошлым заказом, вместо напоминания уходит письмо «Изменилась стоимость».
- Письмо об оформленном заказе и письма об остановке подписки — включаются отдельно.
- E-mail менеджера — куда сообщать об остановленных подписках; по умолчанию e-mail отдела продаж магазина.
- Страница подписок в личном кабинете — ссылка из писем, по умолчанию /personal/subscriptions/.
Тексты писем — в разделе «Настройки > Почтовые шаблоны», типы «Повторение заказов: …». Чтобы отключить письмо, снимите активность у его шаблона.
3. Личный кабинетГотовый код — на вкладке «Подключение» настроек модуля.
- Страница подписок. Создайте страницу (по умолчанию /personal/subscriptions/index.php) с компонентом «Повторяющиеся заказы» (xlogic:recurringorder.subscriptions). Покупатель видит свои подписки и может пропустить следующий заказ, перенести дату, изменить периодичность, количество товаров, адрес и телефон, приостановить или отменить подписку. Параметр «Разрешить покупателю менять подписку» оставляет только паузу и отмену.
- Пункт меню. В компоненте «Персональный раздел» (sale.personal.section) добавьте страницу в параметре «Пользовательские страницы» или добавьте ссылку в меню личного кабинета.
- Кнопка на странице заказа. Скопируйте шаблон sale.personal.order.detail в шаблон сайта и создайте в копии component_epilog.php с кодом из вкладки «Подключение». Компонент принимает ID или номер заказа и показывает форму, только если заказ принадлежит покупателю.
4. Скидка на автозаказы
«Магазин > Маркетинг > Правила работы с корзиной > Добавить». В условиях выберите «Повторение заказов > Автозаказ по подписке» — «да», в действиях — скидку. Скидка сохраняется, если менеджер пересчитает такой заказ.
5. Работа менеджера«Магазин > Повторяющиеся заказы»: фильтр по статусу, покупателю и заказу; создание подписки по номеру заказа; действия «Создать заказ сейчас» (по одной подписке), «Приостановить», «Возобновить», «Отменить», «Удалить». Колонка «Последняя ошибка» показывает, почему заказ не создан; ошибки пишутся и в журнал событий.
Каждое изменение подписки записывается в историю: кто (покупатель, менеджер, агент), когда и что изменил, какие заказы созданы и какие письма отправлены.
6. Как оформляется заказ- Товары — по текущим ценам каталога и правилам корзины, со свойствами позиций (размер, торговое предложение).
- Свойства заказа (адрес, телефон) — из снимка, с изменениями покупателя.
- Доставка — та же служба, пункт самовывоза и дополнительные услуги; стоимость рассчитывается заново. Если пункт самовывоза отключён, попытка завершается ошибкой.
- Оплата — та же платёжная система; заказ создаётся неоплаченным.
- Пропущенные из-за простоя агента периоды не создают «пачку» заказов: оформляется один, следующий — через период.
Сайт: xlogic.ru
Время работы: пн–пт с 10:00 до 19:00 (МСК, UTC+3).
Время реакции на заявку: в течение 1 рабочего дня
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
Подтвердите что сама лицензия у вас куплена
