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

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

Статья актуальна для версии магазина: 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. Подробнее...