Tilda · 5 мин чтения

Тильда доставка: расчёт стоимости и выбор пункта выдачи

Запрос «тильда доставка» обычно означает один из двух вопросов: как посчитать стоимость доставки в форме заказа и как дать покупателю выбрать удобный пункт выдачи. Настраивал это на десятке магазинов на Тильде, от небольших витрин с самовывозом до интернет-магазинов с доставкой по всей России через СДЭК, и ниже разложил по полочкам, что уже есть в конструкторе и где штатных настроек не хватает.

Какие способы доставки настраиваются в Тильде без кода

В настройках магазина есть отдельная вкладка «Способы доставки», где можно добавить сразу несколько вариантов и показать покупателю выбор в форме заказа: самовывоз с одного или нескольких адресов, доставку по фиксированной цене, бесплатную доставку от суммы заказа, расчёт СДЭК по зонам и подключение Яндекс Доставки. Ни один из этих способов не требует правки кода страницы, всё собирается в интерфейсе.

Способ Как считается стоимость Когда использовать
Самовывоз Бесплатно или фиксированная сумма за точку Есть свой склад, шоурум или несколько точек выдачи в городе
Фиксированная цена Одна сумма на весь регион или город Локальная доставка курьером в пределах одного города
СДЭК по зонам Цена задаётся вручную для каждой группы регионов Доставка по России, когда точная стоимость по весу не критична
Яндекс Доставка Считается автоматически после подключения токена Нужны варианты курьером и через ПВЗ без ручной настройки цен

Как СДЭК считает доставку по зонам в Тильде

Встроенный калькулятор СДЭК работает через зоны: вы группируете регионы или города в зоны и назначаете каждой зоне цену доставки и порог, после которого доставка становится бесплатной. Это не запрос в реальном времени к СДЭК по весу и габаритам конкретного заказа, а таблица цен, которую задаёт владелец магазина.

На практике настройка 15-20 зон вручную занимает у меня примерно полтора часа, включая проверку, что крупные города вроде Москвы и Петербурга не потерялись между зонами. Отдельно проверяю порог бесплатной доставки в каждой зоне, потому что если его скопировать из одной зоны в другую не глядя, покупатели из дальних регионов внезапно получают бесплатную доставку там, где она должна быть платной.

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

Бесплатный материал

🎁 Полезный скрипт в подарок

Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.

Без спама. Отписка в 1 клик.

Яндекс Доставка через токен: что получает покупатель

Подключение отличается от СДЭК: в настройках доставки есть поле для токена, который выдаётся в личном кабинете Яндекс Доставки. После того как токен вставлен и сохранён, покупатель в форме заказа видит варианты доставки, которые Яндекс рассчитывает автоматически, без правки кода в head сайта и без отдельного виджета на странице.

Важный момент из практики: токен привязан к кабинету магазина в Яндекс Доставке, и если кабинет переоформляют на другое юрлицо или пересоздают, старый токен перестаёт работать молча, без явной ошибки в интерфейсе Тильды. После любой смены реквизитов или доступов я всегда прохожу тестовый заказ до конца, чтобы убедиться, что стоимость доставки действительно считается, а не просто пропадает из формы.

Пункт выдачи заказа: как вывести выбор ПВЗ покупателю

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

Пункты выдачи Яндекс Доставки подключаются вместе с курьерской доставкой через тот же токен: после расчёта стоимости покупатель видит доступные варианты, включая самовывоз из точек партнёра. Отдельно настраивать карту с метками для этого не нужно, всё приходит из личного кабинета Яндекс Доставки вместе с токеном.

Когда встроенных инструментов не хватает

Штатный калькулятор СДЭК считает по заранее заданным зонам, и это ограничение проявляется в конкретных сценариях. Если нужно делить доставку не по регионам, а по почтовым индексам или районам внутри одного города, зональной логики недостаточно, приходится писать отдельный расчёт, который сверяет адрес с более узкими правилами. Для такой задачи есть готовый скрипт зон доставки для Tilda, который позволяет задать деление тоньше, чем встроенные зоны СДЭК.

Второй частый случай: магазину нужно, чтобы стоимость доставки СДЭК считалась не по ручной таблице, а по фактическому весу и объёму заказа, с обращением к калькулятору СДЭК напрямую. Это уже кастомная интеграция, а не настройка через интерфейс, и я делаю такие вещи в рамках комплексной интеграции для Tilda (CRM, эквайринг, СДЭК) - от 40 000 ₽, если нужен ещё и обмен заказами с 1С или CRM. Если задача меньше, например донастроить логику одной зоны или поправить условие показа способа доставки, это укладывается в кастомный скрипт для Tilda от 3 000 ₽.

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

Три частые ошибки при настройке доставки на Тильде

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

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

Частые вопросы

Можно ли на Тильде считать стоимость доставки по весу и габаритам заказа?

Встроенный калькулятор СДЭК работает по зонам с фиксированной ценой, а не по фактическому весу и объёму. Расчёт по весу через прямое обращение к калькулятору СДЭК делается кастомной доработкой поверх штатных настроек.

Как добавить несколько точек самовывоза на Тильде?

В настройках способа «Самовывоз» каждая точка добавляется отдельной строкой с адресом и графиком работы. Покупатель выбирает нужную точку из списка в форме заказа, поэтому для сети из нескольких адресов важно завести каждую точку отдельно, а не объединять их в одну запись.

Почему после смены реквизитов Яндекс Доставка перестала считать стоимость?

Обычно причина в токене: он привязан к конкретному кабинету, и при пересоздании кабинета или смене юрлица старый токен перестаёт работать без явного сообщения об ошибке в интерфейсе. Нужно получить новый токен в личном кабинете Яндекс Доставки и обновить его в настройках доставки Тильды.

Нужен ли программист для базовой настройки доставки на Тильде?

Для способов из коробки, самовывоза, фиксированной цены, зонального СДЭК и Яндекс Доставки по токену, программист не нужен, всё собирается в панели настроек. Разработка требуется, когда нужен расчёт по весу и габаритам, деление по почтовым индексам или синхронизация заказов со складом и CRM.

Есть задача?

Обсудим в мессенджере

Расскажите, что нужно сделать — отвечу в течение 4 часов в рабочее время. Первая консультация бесплатно.

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов куки) с использованием Yandex.Metrika.
Понятно