1. Интеграция с службами доставки
В этом разделе настроек модуля необходимо выбрать как минимум 1 службу доставки, для которой будет доступен расчет.
2. Расчет дополнительной стоимости доставки за МКАД
Здесь вы можете указать стоимость дополнительной стоимости доставки за МКАД за 1 км., а также свойство заказа для сохранения расстояния от МКАД в километрах.
Перед настройкой модуля необходимо создать нужные свойства заказа в настройках магазина (Магазин => Настройки => Свойства заказов => Список свойств).
Ниже перечислены требования для настройки свойств заказа:
- Свойство для сохранения расстояния должно быть активным, не должно являться служебным, должно иметь уникальный символьный код, который затем надо указать в настройках модуля как показано на скриншоте ниже.
- Также для корректной работы должно быть создано свойство для сохранения адреса доставки. Это свойство должно быть активным, не должно являться служебным и у него должна быть отмечена опция "Является адресом".
Указанные свойства должны отображаться в форме оформления заказа для службы доставки, которая выбрана в качестве доставки за МКАД. То есть не должно быть дополнительных ограничений, которые бы влияли на отображение этих свойств. Рекомендуем, хотя это не требуется безусловно, сделать данные свойства обязательными для заполнения.
На скриншоте ниже приведен пример настройки модуля, если свойство для указания расстояния от МКАД было создано с символьным кодом "KM_FROM_MKAD":
У модуля есть 2 режима работы:
2.1) Работа без виджета. В этом случае достаточно настроить свойства заказа и выбрать хотя бы одну доставку в настройках модуля.
2.2) Работа с виджетом карты. Для его использования необходимо настроить интеграцию с Яндекс, как это описано в следующем разделе.
3. Интеграция с Яндекс
Для того чтобы добавить виджет на ваш сайт, вам потребуется настроить интеграцию с Яндекс и ввести ключ программного интерфейса приложений (API) в настройках модуля.
ВАЖНО! Карта работает с использованием программного интерфейса приложений (API) Яндекс карт. Поэтому этот режим возможен только если вы получили ключ Яндекс и ввели его в настройках модуля. Как получить ключ указано в документации Яндекс.
Если Вы хотите получать предложения поисковой выдачи во время поиска географических объектов и/или организаций. Можете настроить интеграцию с Яндекс, заполнив необходимые настройки. P.S. Получить или создать Яндекс Геосаджест ключ можно в личном кабинете. Яндекс Геосаджест ключ нужен для корректного отображения подсказок при вводе адреса.
Информация для версии 1.2.0 и выше
Если в компоненте оформления заказа включена одна из следующих опций:
- Показывать карту для доставок с самовывозом (Символьный код опции SHOW_PICKUP_MAP)
- Показывать карту в блоке свойств заказа (Символьный код опции SHOW_MAP_IN_PROPS)
необходимо добавить ключ Яндекс карт и Яндекс Геосаджест в настройки модуля "Управление структурой"
Для этого вы можете использовать кнопку:

Информация для версий до 1.2.0
ВАЖНО! В настройках компонента оформления заказа (bitrix:sale.order.ajax) для корректной работы карты требуется установить следующие опции:
- Показывать карту для доставок с самовывозом - Нет (Символьный код опции SHOW_PICKUP_MAP = N)
- Показывать карту в блоке свойств заказа - Нет (Символьный код опции SHOW_MAP_IN_PROPS = N)
Следуя данной инструкции, вы сможете настроить модуль и использовать его в своей работе.

