Если зона доставки вашего заведения не ограничена — ознакомьтесь с этой статьей.
Если вы осуществляете доставку только в определенные зоны:
Воспользуйтесь конструктором зон, чтобы нарисовать зоны доставки на карте.
Для рисования зон доставки используйте инструмент «Многоугольники» в конструкторе карт.

Нарисуйте одну или несколько зон доставки:
Настройте внешний вид и описание зоны доставки. В таком виде мы покажем зоны доставки гостям на вашем сайте доставки.
Позже, в админке, вы сможете задать индивидуальные условия для каждой зоны доставки: минимальный заказ, стоимость доставки и зависимость стоимости доставки от стоимости заказа.
Нажмите кнопку «Готово», когда закончите рисовать и настраивать зону.

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

Когда все готово, нажмите «Сохранить и продолжить» в левом нижнем углу конструктора карт.
После этого нажмите на кнопку «Экспорт», как показано на изображении ниже.

Экспортируйте карту в формате GEO JSON

Теперь загрузите зоны доставки в Restik:
Перейдите в админку сайта доставки, в раздел «настройки» — «условия доставки».
Нажмите кнопку «Задать зоны доставки»;
Загрузите GEO JSON файл с зонами доставки, для этого перетащите файл в нужную область на экране или нажмите на нее.

После загрузки файла мы покажем все зоны доставки в админке.

Задайте «Название» для всех зон. Название будет показываться на сайте доставки — гость сможет нажать на каждую из зон и посмотреть условия доставки. Также название будет показываться в админке, в информации о заказе.
Каждой зоне доставки можно задать минимальный заказ, стоимость доставки и зависимость стоимости доставки от стоимости заказа.
Если не указать минимальный заказ и стоимость доставки — заказать на сайте доставки можно будет на любую сумму, а доставка будет бесплатной.

Чтобы задать условия доставки для зоны — нажмите кнопку «Задать мин. заказ и стоимость доставки».
В появившемся окне введите стоимость минимального заказа и стоимость доставки. Мы покажем гостю сообщение на сайте доставки, если стоимость заказа меньше минимальной.

Нажмите кнопку «Сохранить». Теперь, если адрес гостя находится в зоне доставки «Васильевский остров» — сделать заказ можно будет на сумму дороже 1000₽. Стоимость доставки составит 200₽ и будет автоматически включена в стоимость заказа.

Вы можете добавить дополнительные условия доставки для зоны. Например: «При заказе от 2000₽, стоимость доставки 100₽. А при заказе от 3000₽ — доставка бесплатная».
Чтобы добавить дополнительное условие, нажмите «Добавить условие доставки».
Для примера добавим два дополнительных условия доставки для заказов от 2000₽ и для заказов от 3000₽.

Теперь в зоне доставки «Васильевский остров» гости смогут сделать заказ со стоимостью от 1000 рублей.
При этом:
Для заказов со стоимостью от 1000₽ до 2000₽ стоимость доставки составит 200₽;
Для заказов от 2000₽ до 3000₽ стоимость доставки составит 100₽;
Для заказов дороже 3000₽ — доставка будет бесплатной.
После настройки зон доставки, нажмите кнопку «Сохранить зоны» в правом нижнем углу экрана.

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

Гость сможет нажать на зону доставки, чтобы узнать условия.

Если введенный гостем адрес не входит в зону доставки — мы покажем ошибку в форме создания заказа.

Если адрес гостя входит в зону доставки — мы автоматически рассчитаем стоимость доставки для заказа и включим ее в стоимость.