Собственная служба доставки с расчетом по километражу

1

Разработчик: 40-media

Установлено: 100 - 499

Обновлено: 20.11.2023

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Малый бизнес» / «Бизнес»

Рассчитывает по адресу расстояние от слада до места доставки, вычисляет стоимость доставки. Обработчик службы доставки позволяет создать свою доставку.
Путь доставки отображается на Яндекс.Карте, ее отображение обязательно по условиям использования карт.
Работает со стандартными шаблонами компонента sale.order.ajax. Для кастомизированных шаблонов, возможно, придется кастомизировать.


После установки, чтобы модуль заработал, нужно:
1. Ввести API-key Яндекс Карт в административной части Настройки - Настройки модулей - Управление структурой - Ключ API для Yandex Карт. Получить ключ . Если он там уже есть, этот шаг можно пропустить.
2. Создать службу доставки (Магазин - Настройки - Службы доставки - Добавить - Служба доставки по километражу).
3. Привязать свойства, помеченные в админке галочкой "Является адресом" к этой доставке в админке (Магазин - Свойства заказа - Список свойств). Не забудьте, что свойств, которые "Является адресом" может быть больше одного, у каждого типа плательщика может быть свое.
4. Добавить на страницу оформления заказа компонент Доставка по километражу. В параметрах компонента указать ключ для пакета «API Геосаджеста» (https://yandex.ru/dev/geosuggest/doc/ru/quickstart)

При установке модуля к свойствам заказа автоматически добавляется новое свойство "Расстояние доставки" (каждому типу плательщика).