Мейджик Транс и Байкал Сервис — транспортные компании для сборных грузоперевозок (LTL): доставка габаритных и тяжёлых заказов по терминалам между городами. Интеграция с RetailCRM нужна оптовым и B2B-магазинам, где заказы измеряются паллетами и кубометрами, а не посылками.
Специфика транспортных компаний против курьерских служб
ТК-перевозки устроены иначе, чем курьерская доставка посылок. Груз едет между терминалами, а не «до двери» по умолчанию, тарификация идёт по весу и объёму, а к отправлению добавляются услуги: упаковка, забор, доставка от терминала.
- Терминальная логика — отправитель и получатель привязаны к терминалам городов;
- Объёмный вес — считается кубатура, паллеты, обрешётка;
- Доп. услуги — жёсткая/мягкая упаковка, ПРР, страхование, забор и доставка;
- Наложенный платёж и оплата перевозки отправителем или получателем.
Договоры и доступы к API
Обе компании предоставляют API для расчёта и оформления. Доступы выдаются после заключения договора.
- Заключите договоры с Мейджик Транс и/или Байкал Сервис, получите номера клиентов;
- Запросите ключи API у менеджеров или в личном кабинете каждой ТК;
- Определите терминал отправления (город и адрес вашего склада);
- Согласуйте список услуг по умолчанию — упаковка, забор, доставка до адреса.
| Компания | Что нужно | Особенность |
|---|---|---|
| Мейджик Транс | Договор, API-доступ, терминал отправления | Развитая сеть на Северо-Западе и Юге |
| Байкал Сервис | Договор, API-ключ, код плательщика | Широкая федеральная сеть терминалов |
Настройка способов доставки в RetailCRM
Каждую ТК подключают отдельным модулем из Маркетплейса RetailCRM или через собственную интеграцию по API. Настройки — в разделе Администрирование → Интеграция → Доставки.
- Установите модуль нужной ТК и активируйте его;
- Введите API-ключ и код плательщика/клиента;
- Укажите терминал и адрес отправления;
- Настройте набор услуг по умолчанию (упаковка, забор, доставка от терминала);
- Сопоставьте статусы ТК с группами статусов заказа RetailCRM.
Тип доставки в RetailCRM (delivery.code) для ТК отдельный — так система понимает, что заказ едет сборным грузом, и запрашивает габариты мест.
Расчёт стоимости и объёмный вес
Расчёт по API учитывает терминал/город назначения, вес, объём и выбранные услуги. Для ТК критично корректно передать габариты — стоимость сильно зависит от кубатуры.
Что влияет на цену:
- физический вес и объёмный вес (Д×Ш×В по местам);
- количество грузовых мест и паллет;
- упаковка: обрешётка, паллетоборт, мягкая упаковка;
- забор от склада и доставка до адреса получателя;
- страхование по объявленной ценности.
Заявки на перевозку и накладные
Когда заказ готов к отгрузке, оператор оформляет заявку из блока доставки. RetailCRM передаёт в ТК состав, получателя, терминал/адрес и услуги.
В ответ приходит номер перевозки (аналог трек-номера), который сохраняется в поле delivery.data.trackNumber. Из RetailCRM доступна печать документов — накладной и, при необходимости, актов на услуги.
| Сценарий | Действие в RetailCRM |
|---|---|
| Забор со склада | Заявка с услугой «забор» и адресом отправителя |
| Сдача на терминал | Заявка без забора, груз везёте сами |
| Доставка до двери | Заявка с услугой «доставка от терминала» |
Статусы и уведомления клиента
RetailCRM опрашивает API по номеру перевозки и обновляет статус заказа. Типовые этапы ТК: принято на терминал, в пути, прибыло на терминал назначения, готово к выдаче, выдано.
Полезные автоматизации на триггерах:
- уведомить клиента с номером перевозки и адресом терминала назначения при статусе «в пути»;
- прислать SMS «груз прибыл, готов к выдаче» — это ключевой момент для ТК, где клиент сам забирает груз;
- поставить задачу менеджеру при возврате или невыдаче.
Итог
Мейджик Транс и Байкал Сервис подключают к RetailCRM как отдельные способы доставки для крупногабаритных и оптовых заказов. Настройка включает договоры и API-доступы, указание терминала отправления, набор услуг по умолчанию и маппинг статусов. Ключ к корректной работе — правильные габариты и понятная схема оплаты перевозки.
Мы настраиваем интеграции RetailCRM с транспортными компаниями и курьерскими службами: подключаем расчёт по терминалам, оформление заявок, печать документов и уведомления клиентов на каждом этапе. Реализуем обмен по API там, где готового модуля нет, и берём сопровождение.
Частые вопросы
Чем ТК отличаются от курьерских служб в интеграции?
Транспортные компании возят сборный груз между терминалами, тарифицируют по объёмному весу и добавляют услуги (упаковка, забор, доставка от терминала). Их подключают как отдельный способ доставки для крупногабарита.
Можно ли подключить обе компании одновременно?
Да, Мейджик Транс и Байкал Сервис заводятся как два независимых способа доставки. Оператор выбирает нужный при оформлении заказа по направлению и тарифу.
Как считается стоимость перевозки?
По API с учётом терминала назначения, физического и объёмного веса, числа мест и выбранных услуг. Объём груза сильно влияет на цену, поэтому важны точные габариты.
Кто оплачивает перевозку — отправитель или получатель?
Схему оплаты вы задаёте по договору с ТК. Она может отличаться для перевозки и дополнительных услуг, поэтому её нужно согласовать до запуска, чтобы избежать споров.
Приходит ли трек-номер для отслеживания?
Да, после оформления заявки ТК возвращает номер перевозки, который сохраняется в поле доставки заказа. По нему RetailCRM обновляет статусы.
Что будет, если занизить габариты?
ТК переобмеряет груз на терминале и применит фактический объём с доплатой. Всегда передавайте реальные размеры мест с учётом упаковки.
На каком статусе важно уведомить клиента?
На статусе «прибыл на терминал назначения» — после него клиент забирает груз или заказывает доставку до адреса. Уведомление на этом шаге обязательно для ТК.
Поможем с настройкой и поддержкой RetailCRM
Поможем с настройкой, доработкой и поддержкой RetailCRM.