Как вам помочь ?

Доставка по зонам

Статья актуальна для версии магазина: 12.0

В данной статье мы рассмотрим, как настроить на сайте доставку по зонам.

Внимание!

Метод доставки по зонам может быть настроен только в интернет-магазине версии 11.5.0 и выше. Если Ваш магазин версии ниже, пожалуйста, обновите магазин до актуальной версии до настройки метода доставки.

 

Создание и настройка метода доставки

Чтобы создать такой метод доставки, перейдите в раздел "Настройки" - "Доставка". На странице со списком методов нажмите на кнопку "Добавить способ доставки" и в качестве модуля выберите "Доставки по зонам" (рис. 1).

Доставка по зонам - 5602
Рисунок 1.

После создания метода станут доступны его настройки. В этой статье мы рассмотрим отличительные параметры, относящиеся только к доставке по зонам (рис. 2).

Доставка по зонам - 6672
Рисунок 2.

Для корректной работы метода необходимо геокодирование адреса доставки - через API-ключ Яндекс.Карт, либо DaData.

API-ключ Яндекс.Карт - если модуль DaData не используется, то в этом поле требуется указать API-ключ Яндекс.Карт. Сформировать нужного вида ключ можно, опираясь на статью API ключ от Яндекс.Карт.

Зоны доставки - в этом поле необходимо загрузить файл с зонами доставки, сформированный через конструктор Яндекс.Карт. Об этом мы расскажем в следующем разделе статьи.

 

Настройка зон доставки

Чтобы приступить к созданию карты, разделенной на зоны, перейдите к конструктору Яндекс.Карт по ссылке - https://yandex.ru/map-constructor/ и нажмите на кнопку "Создать карту" (рис. 3).

Доставка по зонам - 9483
Рисунок 3.

С помощью инструмента "Многоугольники" выделите на карте свои зоны доставки, закрасьте их различимыми друг от друга цветами и задайте зонам свои имена (рис. 4) - чтобы позже их можно было отличить друг от друга в настройках магазина .

Доставка по зонам - 8841
Рисунок 4.

После выделения всех нужных зон на карте, нажмите на кнопку "Сохранить и продолжить" в редакторе (рис. 5).

Доставка по зонам - 5525
Рисунок 5.

Для метода доставки нам потребуется карта в файле специального формата. В окне с сообщением "Карта готова" выберите опцию "Экспорт" (рис. 6).

Доставка по зонам - 4270
Рисунок 6.

Выберите формат "GEO JSON" (рис. 7) и скачайте получившийся файл.

Доставка по зонам - 9661
Рисунок 7.

После загрузки файла в настройках метода появятся зоны, которые были добавлены на Яндекс.Карту (рис. 8). Их можно отредактировать или удалить по соответствующим кнопкам в таблице.

Доставка по зонам - 8026
Рисунок 8.

Рассмотрим настройки, доступные для каждой отдельной зоны доставки (рис. 9).

Доставка по зонам - 9395
Рисунок 9.

Название - наименование зоны доставки.

Цена доставки - стоимость доставки в пределах выбранной зоны.

Бесплатно при стоимости заказа от - если стоимость заказа будет выше указанного в поле значения, стоимость доставки в выбранной зоне будет нулевой.

Срок доставки - срок доставки в пределах выбранной зоны.

Доступные методы оплаты - галочками отмечаются методы оплаты, которые можно будет выбрать при оформлении заказа с доставкой в пределах выбранной зоны.

На этом настройка зон доставки завершена и можно перейти к её временным интервалам.

 

Настройка интервалов доставки

Чтобы задать интервалы доставки нажмите на кнопку "Настроить" напротив поля "Общие интервалы доставки". В окне можно будет увидеть форму для создания интервалов по одному и их дополнительные настройки (рис. 10). Массовую генерацию мы рассмотрим после дополнительных настроек интервалов:

Доставка по зонам - 6855
Рисунок 10.

Часовой пояс - часовой пояс работы сайта.

Количество дней, в которые можно оформить заказ - на сколько дней вперед можно оформить доставку заказа. Если в поле указан "0", то доставку можно будет выбрать только в день оформления заказа.

Количество минут, через которые можно оформить заказ - ближайший интервал доставки, который можно будет выбрать при заказе, будет смещен на указанное число минут от момента оформления заказа.

Возможность оформить заказ как можно скорее - активность опции добавляет к методу доставки в клиентской части галочку "Как можно скорее", которая при нажатии скрывает интервалы доставки. В создаваемый заказ при этом подставляется ближайший интервал доставки.

 

Генерация интервалов доставки

Для того, чтобы массово сгенерировать интервалы доставки, в окне их настройки нажмите на кнопку "Сгенерировать интервалы по диапазону". После этого появится окно с настройкой диапазона (рис. 11).

Доставка по зонам - 3753
Рисунок 11.

В поле День недели указывается один или несколько дней недели, для которых будут генерироваться интервалы.

Временной диапазон - определяет самое раннее и позднее время для интервалов доставки.

Длина интервала - длительность интервала в минутах.

Шаг создания - с каким шагом будут создаваться интервалы.

Для наглядности, при следующих настройках генерации (рис. 12):

Доставка по зонам - 4724
Рисунок 12.

для каждого буднего дня будут созданы 30-минутные интервалы с шагом в 30 минут (рис. 13).

Доставка по зонам - 8704
Рисунок 13.

На этом описание настройки зон и интервалов доставки завершено. Если настройки выполнены корректно, на странице оформления заказа должен будет отобразиться метод доставки с возможностью выбора зон (рис. 14).

Доставка по зонам - 6153
Рисунок 14.

После ввода адреса на карте появится соответствующая ему точка (рис. 15), подставится заданная для зоны стоимость и срок доставки и будет доступен выбор интервала доставки.

Доставка по зонам - 6315
Рисунок 15.

Если в заказе указывается адрес, который не входит в зоны доставки, то под методом появится сообщение о том, что "Адрес не входит в зону(ы) доставки" (рис. 16).

Доставка по зонам - 5113
Рисунок 16.

Все готово. Мы рассмотрели, как настроить доставку по зонам на AdvantShop.

Другие статьи по теме

Статья оказалась полезной?
Не нашли нужную статью? Предложить свою тему

Тэги: зоны, доставка, ресторан, зеленая, красная, желтая, zone, delivery, по городу, интервал, интервальная, промежуток, расписание, яндекс, карты, api ключ, дадата, dadata

Мы используем cookies. Подробнее...