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

Доставка по зонам для Мобильного приложения

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

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

Внимание!

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

 

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

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

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

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

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

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

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

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

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

 

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

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

Доставка по зонам для Мобильного приложения Интернет-магазина - 7586
Рисунок 3.

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

Доставка по зонам для Мобильного приложения Интернет-магазина - 1414
Рисунок 4.

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

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

Доставка по зонам для Мобильного приложения Интернет-магазина - 5228
Рисунок 5.

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

Доставка по зонам для Мобильного приложения Интернет-магазина - 1709
Рисунок 6.

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

Доставка по зонам для Мобильного приложения Интернет-магазина - 4503
Рисунок 7.

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

Доставка по зонам для Мобильного приложения Интернет-магазина - 5790
Рисунок 8.

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

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

Текст при нулевой стоимости доставки — текст который будет показан покупателю в этой зоне, если стоимость доставки будет равна "0".

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

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

Контролировать наличие по складам — при оформлении заказа, наличие товара, для выбранной зоны доставки, будет проверяться на складах привязанных к зоне доставки. Если товара не будет в наличии, то сообщение об этом будет выведено в окне оформления заказа, рядом с этим методом доставки.

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

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

 

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

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

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

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

Количество дней, в течение которых можно назначить доставку — период времени (дней), в который покупатель сможет выбрать дни доставки. Последняя дата для выбора будет не позднее, чем через указанное в поле количество дней.

Количество дней, через которые можно назначить доставку — период времени (дней), в который покупатель не сможет выбрать дни доставки. Первая дата для выбора будет не раньше, чем через указанное в поле количество дней.

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

Время оформления заказа, после которого доставка переносится на следующий день — если пользователь оформил заказ после указанного времени, то минимальной датой для выбора будет следующая доступная дата.

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

 

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

Чтобы массово сгенерировать интервалы доставки, нажмите на ссылку "Сгенерировать интервалы по диапазону" (рис. 9). Откроется новое окно с настройкой диапазона (рис. 10).

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

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

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

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

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

Например, с указанными нами параметрами на (рис. 10) для дней недели Понедельник, Среда и Пятница, будут созданы интервалы длинной в один час, каждый час с 9 утра до 9 вечера (рис. 11).

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

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

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

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

Если адрес покупателя находится в рамках зоны доставки, то он сможет увидеть этот метод доставки и выбрать его, заполнив день и интервал доставки. По нажатию на кнопку "Посмотреть зоны доставки", покупатель увидит на карте соответствующую адресу точку (рис. 13).

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

Покупатель может указать в приложении несколько своих адресов. Если при заказе покупатель выберет адрес, который не входит в зону доставки, то этот метод доставки будет недоступен для выбора.

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

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

Статья оказалась полезной?
Благодарим за отзыв.

Как мы можем улучшить статью?

Не нашли нужную статью? Предложить свою тему

Не нашли нужную статью?

Благодарим за отзыв.

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

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