API
JavaScript
PHP
Тильда
Яндекс.Карты
Зоны доставки на карте для Тильды
Скрин появится позже — либо на этот кейс нет разрешения на размещение. Я уважаю мнение клиентов.
Проблема
Магазину на Тильде нужны зоны доставки с разными ценами и минимумом заказа — рисовать полигоны на карте и считать стоимость в корзине.
Что сделано
- Админка: зоны на одной карте Яндекса — рисование полигонов, цвет, приоритет
- Цена доставки, мин. заказ, «бесплатно от», проверка пересечений
- PHP API расчёта по адресу (DaData) и попаданию в зону
- embed.js для корзины Тильды: адрес → зона → сумма в заказе
Решение
Клиент рисует зоны в кабинете, покупатель вводит адрес — доставка считается автоматически поверх Тильды.
Результат
Модуль Deliveri: карта зон + расчёт в корзине