Расчет стоимости доставки по зонам с подсказками от DaData
- Адаптивность: Нет
- Версия: 1.1.1
- Обновлено: 27.07.2020
- Опубликовано: 16.09.2019
- Поддержка Композита: Нет
- Подходящие редакции: «Малый бизнес», «Бизнес»
Если при настройки возникли проблемы, пишите на почту marketplace@corsik.ru
Наш модуль поможет вам рассчитать стоимость доставки как внутри зоны доставки, так и за ее пределами. Приятным дополнением будут уже интегрированные подсказки от ресурса DaData, которые позволят вам настроить безошибочное определение адреса, подстановку индекса, а также автоматизировать определение местоположения по введенному адресу.
Расчет:
Расчет производится как по стоимости внутри зон доставки, так и по километражу за их пределами. Вы можете указать стоимость доставки из зоны в зону и стоимость за пределы каждой зоны по километражу.
Создание зон:
Создание зон производится в удобном интерфейсе прямо в административной части вашего сайта. Так же вы можете загрузить ваши координаты в формате geoJson ранее созданные например в Яндекс.Конструкторе.
Доставка:
Вы можете создать мультизоны и мультисклады с точненой настройкой стоимости доставки из зоны в зону и за пределы каждой зоны, так же вы можете создавать профили доставки для каждого города, настроив ограничения по местоположению, а также по дополнительному ограничению “максимальный километраж за пределами зоны”.
Подсказки от DaData:
В модуль встроен практически весь функционал подсказок от DaData с возможностью не просто подсказывать адреса и имена, но и подставлять нужные и полезные данные в свойства вашей формы.
Подсказки по ФИО
Подсказки по адресу (добавлено автоматическое определение местоположения)
Подсказки по организациям и ИП
Подсказки по email
Подсказки по банкам
Работа модуль проверена как со стандартным шаблоном битрикса и с популярными шаблонами от студий:
- Аспро
- INTEC
Дополнительно:
C версии 1.0.6 доступны события:Пример изменения стоимость:
EventManager::getInstance()->addEventHandler("corsik.yadelivery", "OnYandexCalculatePrice", 'beforeSavedOrder');function beforeSavedOrder(&$price, $distance, $order) { return $price = 200; } |
EventManager::getInstance()->addEventHandler("corsik.yadelivery", "getModuleParameters", 'newModuleParameters'); function newModuleParameters(&$arOptions) { return $arOptions['dadata']['geoLocation'] = [["kladr_id" => "50"], ["kladr_id" => "77"]]; } |
Адаптивность | Нет |
Версия | 1.1.1 |
Обновлено | 27.07.2020 |
Опубликовано | 16.09.2019 |
Поддержка Композита | Нет |
Подходящие редакции | «Малый бизнес», «Бизнес» |
Совместимо с Сайты24 | Нет |
Установлено | 100 - 499 раз |
Рекомендуемые товары
Теги: Расчет стоимости доставки по зонам с подсказками от DaData, Службы доставки, готовый сайт