Достависта и Яндекс Доставка закрывают срочную последнюю милю — доставку по городу за пару часов или в день заказа. Это ключевой канал для магазинов с локальным спросом: цветов, продуктов, электроники, аптек. Разберём, как подключить экспресс-доставку к RetailCRM, рассчитывать стоимость по городу и вызывать курьера прямо из карточки заказа.
Когда нужна экспресс-доставка
Экспресс-службы отличаются от межгородских перевозчиков логикой: здесь нет терминалов и ПВЗ, а есть курьер, который забирает заказ и везёт его получателю в течение часов. Достависта и Яндекс работают по модели on-demand: подача машины или пешего курьера по запросу.
Такой канал уместен, когда:
- клиент в том же городе, что и склад/точка выдачи;
- важна скорость — доставка «сегодня» или «в течение 2 часов»;
- товар требует бережной или срочной доставки (цветы, торты, лекарства);
- нужна доставка тяжёлых или габаритных заказов по городу авто-курьером.
Подключение к RetailCRM
Достависта и Яндекс подключаются как модули доставки из Администрирование → Интеграция → Модули. Для авторизации нужен токен API из личного кабинета соответствующего сервиса.
Что задаётся при подключении:
- Токен API — ключ доступа к методам сервиса;
- Адрес забора — точка, откуда курьер забирает заказ;
- Контакт отправителя — телефон для связи курьера;
- Параметры по умолчанию — тип транспорта (пеший/авто), тариф.
После установки в справочнике Настройки → Справочники → Типы доставки появляется соответствующий тип, а в заказе — блок с расчётом стоимости и вызовом курьера. Разные тарифы (пеший курьер, легковой авто, грузовой) выбираются под вес и габариты заказа.
Расчёт стоимости по городу
Стоимость экспресс-доставки считается не по зонам, а по маршруту: расстояние от точки забора до адреса получателя, тип транспорта, вес и срочность. RetailCRM запрашивает расчёт у API по адресам заказа.
| Фактор | Как влияет на цену |
|---|---|
| Расстояние маршрута | Основной множитель тарифа |
| Тип транспорта | Пеший дешевле, грузовой дороже |
| Вес и габариты | Определяют доступный транспорт |
| Срочность / время подачи | Ускоренная подача дороже |
| Доп. услуги | Погрузка, ожидание, оплата получателем |
Поскольку цена привязана к маршруту, адрес получателя должен быть корректно распознан. Некорректный или неполный адрес приводит к завышенному расчёту или ошибке геокодирования.
Вызов курьера из заказа
Заявка на курьера создаётся из карточки заказа кнопкой «Создать отправление / вызвать курьера» или триггером при переходе в статус «Готов к доставке». RetailCRM передаёт адреса, вес, контакт получателя и тариф, а в ответ получает номер заявки и ссылку отслеживания.
- В заказе указаны адрес получателя и время доставки.
- Выбран тип транспорта под вес и габариты.
- Оператор вызывает курьера — сервис назначает исполнителя.
- Номер заявки и ссылка на отслеживание сохраняются в заказе.
Условно тело запроса к интеграции:
{ "delivery": { "code": "dostavista", "data": { "vehicle": "car", "pickupAddress": "...", "dropoffAddress": "...", "weight": 3000 } } }
Клиенту можно отправить ссылку на карту с перемещением курьера в реальном времени — это снижает число звонков «где мой заказ».
Статусы и отслеживание курьера
Экспресс-доставка отличается от межгородской более частой сменой статусов и наличием геопозиции курьера. RetailCRM нормализует статусы во внутренние статусы доставки.
- Заявка создана / поиск курьера → «Оформлено»;
- Курьер назначен / едет на забор → «Курьер назначен»;
- Заказ забран → «В пути»;
- Доставлено получателю → «Доставлено»;
- Отменено / не найден курьер → «Отменено».
На статус «Курьер назначен» удобно навесить триггер с уведомлением клиента и ссылкой на карту. На «Отменено» — задачу оператору: экспресс-заявка может не найти исполнителя в час пик, и тогда заказ нужно переназначить на другой тариф или службу.
Типичные проблемы экспресс-доставки
Ответ API отражается в логе модуля. Специфика экспресса — чувствительность к адресам и доступности курьеров.
| Симптом | Причина | Решение |
|---|---|---|
| Ошибка расчёта / геокодирования | Неполный или нераспознанный адрес | Уточнить и нормализовать адрес получателя |
| Курьер не найден | Пиковая загрузка службы | Повторить вызов или сменить тариф/службу |
| Слишком высокая цена | Динамический тариф в час пик | Сдвинуть время подачи или выбрать другой транспорт |
| Отклонён по весу | Выбран неподходящий транспорт | Указать корректный вес и тип машины |
Для магазинов с потоком срочных заказов полезно заранее задать резервную службу: если основной сервис не находит курьера, оператор быстро переключает заказ на альтернативу без потери времени.
Итог
Достависта и Яндекс в RetailCRM закрывают срочную городскую доставку: расчёт по маршруту, вызов курьера из карточки заказа, отслеживание геопозиции и автоматические статусы. Экспресс требует точных адресов и учёта динамического тарифа, зато даёт доставку в день заказа.
Мы подключаем экспресс-службы, настраиваем расчёт, вызов курьера и триггеры уведомлений с картой отслеживания. Отдельно выстраиваем правила: по городу заказ уходит в экспресс, в регионы — в межгородские службы, а при отсутствии курьера срабатывает резервный сценарий. В итоге операторы управляют всей доставкой из одного окна RetailCRM.
Частые вопросы
Чем экспресс-доставка отличается от обычной?
Здесь нет терминалов и ПВЗ: курьер забирает заказ и везёт получателю в течение часов. Достависта и Яндекс работают по запросу — подают курьера или машину под конкретный заказ.
Как считается стоимость экспресс-доставки?
По маршруту: расстояние от точки забора до адреса получателя, тип транспорта, вес и срочность. RetailCRM запрашивает расчёт у API по адресам заказа.
Можно ли вызвать курьера прямо из заказа?
Да. Из карточки заказа создаётся заявка на курьера — вручную кнопкой или триггером. Сервис назначает исполнителя, а номер заявки и ссылка отслеживания сохраняются в заказе.
Почему цена доставки меняется?
Экспресс-тариф динамический и зависит от загрузки службы и времени суток. Расчёт стоит фиксировать в заказе на момент вызова курьера.
Что делать, если курьер не найден?
В час пик заявка может не найти исполнителя. Тогда заказ повторно вызывают, меняют тариф или переключают на резервную службу. Это удобно автоматизировать триггером.
Видит ли клиент, где едет курьер?
Да. Экспресс-сервисы дают ссылку на карту с геопозицией курьера в реальном времени. Её можно отправить клиенту, чтобы снизить число звонков о статусе доставки.
Можно ли возить тяжёлые заказы?
Да, если выбрать подходящий транспорт — легковой или грузовой автомобиль. Тип машины задаётся под вес и габариты заказа, иначе сервис отклонит заявку.
Как совместить экспресс с межгородской доставкой?
Настраивают правила по региону: по городу заказ уходит в экспресс, в другие города — в СДЭК, Boxberry или Почту. Автоподстановка службы делает это без ручного выбора.
Поможем с настройкой и поддержкой RetailCRM
Поможем с настройкой, доработкой и поддержкой RetailCRM.