Цена курьера по адресу покупателя: что нового в «Расчёте стоимости доставки за расстояние» 2.0
Представьте цветочный магазин с собственными курьерами. Доставка в центр стоит одну сумму, на окраину — другую, а в соседний посёлок — третью. Раньше менеджер считал цену вручную и писал клиенту в мессенджер. Теперь покупатель вводит адрес и сразу видит стоимость доставки. Именно это делает плагин «Расчёт стоимости доставки за расстояние», и в версии 2.0 он стал проще и гибче.
Курьеры при этом остаются вашими, а цены — вашими. Плагин лишь берёт на себя то, что раньше делали вручную: находит адрес, считает расстояние от склада и подставляет цену из вашей таблицы. Ниже — что это значит для покупателя, для вас и что именно появилось в новой версии.
Как это выглядит для покупателя
Покупатель выбирает адрес из подсказок, и на оформлении заказа появляется способ доставки с ценой и расстоянием, например «Курьер (13 км) — 350 ₽». Если он поправит адрес, цена пересчитается сама. Звонить и уточнять не нужно.
Если адрес указан без номера дома, покупатель видит мягкую пометку: стоимость пока примерная и уточнится, когда адрес станет точным. А если вы хотите принимать заказы только с точным адресом, это можно включить одной настройкой. Если адрес вне зоны доставки, способ не предлагается, а на классическом оформлении, когда других способов нет, покупатель читает причину, а не гадает, куда пропал способ.

Ваша таблица цен вместо ручного счёта
Цены вы задаёте сами и один раз. Таблица простая: диапазоны в километрах, для каждого — фиксированная стоимость, надбавка за каждый километр или отметка «не доставляем». Например, до 5 км — 300 ₽, от 5 до 15 км — 200 ₽ плюс 20 ₽ за каждый километр, дальше — не возим. Цифры условные, ваши будут свои.
В колонке «Пример» сразу видно, сколько заплатит покупатель на границе диапазона, а у каждой колонки есть подсказка. Поверх таблицы можно добавить надбавку за вес заказа, наценку, бесплатную доставку от нужной суммы и округление.

Для магазинов, которые возят по своему городу
Если вы доставляете еду, продукты или цветы по своему городу и нескольким ближайшим, в версии 2.0 есть режим «Доставка в городе». Вы составляете список мест: город, посёлок или район. Покупатель на оформлении заказа выбирает только из этого списка, а подсказки улиц не уходят за пределы выбранного места. Покупатель просто не сможет выбрать место, куда вы не возите, и вам не придётся отменять такие заказы.
У каждого места своя страна, поэтому список можно вести сразу для нескольких стран. А если место одно, поле с городом можно скрыть совсем: оно подставится само, и покупателю остаётся ввести адрес.
Список мест не заменяет таблицу цен. Как далеко вы возите, по-прежнему решает она.


Начать можно бесплатно
Расстояние по прямой плагин считает без ключа сервиса карт, и на старте этого достаточно. Нужен только бесплатный ключ DaData для подсказок адреса. Дорога обычно длиннее прямой, поэтому в настройках есть «коэффициент дороги»: он приближает прямую линию к реальному маршруту.
Когда захочется считать по настоящим дорогам, можно подключить один из пяти сервисов: OpenRouteService, Mapbox, Google, 2ГИС или Яндекс. Все они собраны в одной таблице: ключ, дневной лимит запросов и кнопка проверки. Лимит помогает не получить неожиданный счёт: когда он исчерпан, новые запросы к сервису до конца суток не отправляются, а расстояние считается по прямой.
И если сервис вдруг не ответит, плагин переходит на расчёт расстояния по прямой. Переключиться на другой сервис можно в любой момент, не переделывая таблицу цен.
Что ещё появилось в 2.0
- Несколько складов. Можно выбрать склад для каждого способа доставки или оставить вариант «Ближайший к покупателю».
- Разные способы для разных зон — у каждого своя таблица цен, свой склад и свой сервис расстояния.
- Классическое оформление заказа и блоки WooCommerce.
- Данные расчёта в заказе: склад, расстояние, сервис и точность адреса. Они нужны вам, чтобы разобраться, как посчитана цена, а покупателю не показываются.
Если вы уже пользовались плагином
Версия 2.0 обновляется поверх прежней. Настройки и цены ваших способов доставки переносятся автоматически, а расстояние по прямой считается как раньше, поэтому покупатели не заметят скачка цен. Правила, которые нельзя записать простой таблицей без изменения цен, остаются как есть, и вы можете оставить их или начать заново с простой таблицы.
Кому он нужен
Если вы возите заказы собственными курьерами и у вас есть своя сетка цен по расстоянию, плагин избавит вас от ручных расчётов и переписки с покупателями. Особенно заметно это в магазинах еды и цветов, где заказов много, а цена доставки у каждого своя. Покупатель получает ответ сразу, вы — меньше рутины, а курьерам остаётся заниматься доставкой. Начать можно с расстояния по прямой и одной таблицы цен, а подключать сервисы карт, несколько складов и режим «Доставка в городе» — по мере необходимости.
Подробно о настройке рассказано в документации плагина, а сам плагин можно посмотреть на странице продукта.
Поделиться
Читайте также
Какой перевозчик приносит больше заказов: аналитика доставки в WooCommerce
Если в магазине подключено несколько перевозчиков, рано или поздно возникают вопросы. Через кого уходит больше заказов? Где чаще возвращают посылки? Сколько покупатели платят за доставку и как это сочетается с…
Почта России для WooCommerce 2.0: что нового
Почта России для WooCommerce 2.0: карта отделений и постаматов, цена по договору, выгрузка заказов и перенос с версии 1.x.
Обновлённая платформа плагинов WooDev: что изменится для вашего магазина
Последние полгода мы плотно работали над новой версией фреймворка, на котором построены все плагины WooDev. Сегодня обновлённая платформа плагинов готова и проверена. Рассказываем, что изменится в админке вашего магазина, что…