Дополнительные услуги службы доставки
Дополнительные услуги службы доставки — то, что покупатель может добавить к доставке при оформлении заказа: упаковку, страховку, подъём на этаж, примерку. Цена услуги входит в стоимость доставки.
Это штатная возможность 1С-Битрикс. Своих настроек у МаркетПро нет: услуги создаются в самой службе доставки, а решение показывает их покупателю.
Не путайте с дополнительными услугами к товару. Если услуга зависит от товара — гарантия, сборка, настройка, — это Дополнительные услуги в каталоге: они видны в корзине у товара. Если услуга зависит от способа доставки — она настраивается здесь и видна на шаге доставки.
Как добавить услугу
Откройте нужную службу в разделе Магазин → Настройки → Службы доставки. Перейдите на вкладку Дополнительные услуги и добавьте услугу. Поля формы описаны в документации 1С-Битрикс.
Чтобы услуга появилась у покупателя на сайте, проверьте три вещи:
услуга активна;
у неё есть право для клиента. Услуги, доступные только менеджеру, покупатель не видит — их добавляет менеджер в заказе в админке;
у неё подходящий тип — один из трёх ниже.
Какие услуги поддерживаются
Тип услуги в Битриксе | Что видит покупатель |
|---|---|
Единичная услуга | галочка и цена: «+300 ₽» |
Список услуг | выпадающий список вариантов, у каждого своя цена |
Количественная услуга | поле количества и цена за единицу: «× 100 ₽» |
Остальные типы на сайт не выводятся. Список услуг без единого варианта тоже не выводится.
Пока покупатель ничего не выбрал, у услуги стоит значение по умолчанию из её настроек.
Что видит покупатель
На шаге доставки под выбранной службой появляется блок Дополнительные услуги. Для каждой услуги указаны название, описание, цена и элемент выбора. Когда покупатель меняет выбор, стоимость доставки и итоговая сумма заказа сразу пересчитываются.
Если у службы нет дополнительных услуг, блок не показывается. При смене службы выбор не переносится: у другой службы свой набор услуг.
В корзине услуг доставки нет — доставка там ещё не выбрана.
После оформления выбранные услуги видны:
в заказе в админке — в отгрузке;
у покупателя в личном кабинете, в карточке заказа, в блоке Доставка: «Услуга: значение — цена». Невыбранные услуги там не показываются, а добавленные менеджером — показываются;
в письме о новом заказе — макрос
#DELIVERY_SERVICES#шаблонаSALE_NEW_ORDER. Как править шаблоны, написано в Почтовых шаблонах.
Как проверить
Добавьте к службе доставки тестовую услугу с галочкой и ценой. Откройте страницу оформления заказа и выберите эту службу. Под ней должен появиться блок Дополнительные услуги. Отметьте услугу — стоимость доставки увеличится на её цену. Оформите заказ и откройте его в админке: услуга должна быть указана в отгрузке.
Если услуги нет на сайте:
проверьте активность услуги и право для клиента;
проверьте тип услуги — поддерживаются только три типа из таблицы;
проверьте, что выбрана та служба, у которой заведена услуга.