API JavaScript PHP Тильда Яндекс.Карты

Зоны доставки на карте для Тильды

Скриншот кейса: Зоны доставки на карте для Тильды

Проблема

Магазину на Тильде нужны зоны доставки с разными ценами и минимумом заказа — рисовать полигоны на карте и считать стоимость в корзине.

Что сделано

  • Админка: зоны на одной карте Яндекса — рисование полигонов, цвет, приоритет
  • Цена доставки, мин. заказ, «бесплатно от», проверка пересечений
  • PHP API расчёта по адресу (DaData) и попаданию в зону
  • embed.js для корзины Тильды: адрес → зона → сумма в заказе

Решение

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

Результат

Модуль Deliveri: карта зон + расчёт в корзине

Другие кейсы Модули