БесплатноБесплатный аудит сайта и кода на 1С-Битрикс при заказе доработки или поддержки

Чек-лист интеграции логистики для нового магазина

Чек-лист интеграции служб доставки для нового интернет-магазина на 1С-Битрикс

Новый магазин запустили, реклама пошла, первые заказы падают — и тут выясняется, что доставка в половину регионов считается неправильно, список пунктов выдачи трёхлетней давности, а трек-номера менеджеры вбивают в кабинет перевозчика вручную по ночам. Логистика — та часть магазина, которую чаще всего откладывают на потом, и именно она потом громче всего ломается.

Эта статья — практический чек-лист интеграции логистики для нового интернет-магазина на 1С-Битрикс: от выбора модели доставки и настройки служб до расчёта стоимости, пунктов выдачи, трек-номеров, статусов и обмена с 1С. Пройдите по шагам заранее — и логистика не станет узким местом. Материал опирается на нашу практику автоматизации продаж и склада на 1С.

Коротко

  • Сначала модель доставки (способы, регионы, кто везёт), потом технические настройки.
  • Доставки в Битриксе — это службы, профили и обработчики с расчётом стоимости по API.
  • Обязательны автоматический расчёт, актуальные ПВЗ, ограничения по весу и региону, трек-номера и статусы.
  • Доставку синхронизируют с 1С и делают отказоустойчивой с запасным способом на случай сбоя API.

Почему логистику планируют до старта

Логистика кажется технической мелочью на фоне каталога и дизайна, но именно она стоит между оформлением заказа и его получением. Ошибка в расчёте стоимости — это либо убыток магазина, либо отказ клиента; недоступная доставка на оформлении — это прямо брошенный заказ.

Планировать логистику до старта важно ещё и потому, что она пронизывает несколько систем: витрину, где клиент выбирает способ; учёт в 1С, где формируются отгрузки; и API служб доставки. Согласовать их постфактум, когда заказы уже идут, дороже и болезненнее, чем продумать заранее.

Поэтому логистику проектируют как отдельный блок запуска со своим чек-листом. Ниже — восемь шагов, которые закрывают основные сценарии нового магазина.

Шаг 1. Определить модель доставки

Всё начинается не с кода, а с бизнес-решения: как именно вы доставляете. От этого зависит, какие службы и настройки понадобятся.

Для B2B модель почти всегда сложнее: транспортные компании, доставка до терминала, индивидуальные условия по договору. Это стоит зафиксировать сразу, чтобы не перекраивать настройки после запуска.

Фискализация платежа по 54-ФЗ Оплатапокупатель платитОнлайн-касса54-ФЗОФДфискализацияЧекпокупателюФНСотчётность
Схема: после оплаты онлайн-касса пробивает чек, ОФД передаёт его в ФНС, а копия уходит покупателю — всё по 54-ФЗ, без ручных действий.

Шаг 2. Настроить службы и профили

В 1С-Битрикс доставка настраивается в модуле «Интернет-магазин» как набор служб доставки. У каждой службы есть обработчик (логика расчёта и доступности) и профили (варианты тарифов).

ПонятиеЧто этоПример
Служба доставкиПеревозчик или способКурьерская служба, самовывоз
ОбработчикЛогика расчёта и доступностиРасчёт по API, фиксированный тариф
ПрофильВариант тарифа службыЭкспресс, стандарт, до ПВЗ

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

Шаг 3. Автоматический расчёт стоимости

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

Для автоматического расчёта нужно:

  1. Задать вес и габариты товаров. Без корректных весов и размеров API службы посчитает неверно — это фундамент расчёта.
  2. Подключить расчёт по API. Обработчик обращается к службе и получает стоимость по адресу, весу и габаритам.
  3. Настроить зоны и условия. Бесплатная доставка от суммы, надбавки за регионы, минимальные тарифы.
  4. Показать цену в оформлении. Стоимость пересчитывается при выборе способа и адреса.
Начните с весов: самая частая причина неверного расчёта — незаполненные или неправильные веса и габариты товаров. Пока они не в порядке, любое API будет считать доставку с ошибкой.

Шаг 4. Пункты выдачи и карта

Доставка в пункты выдачи и постаматы популярна, потому что дешевле курьера и удобна клиенту. Чтобы она работала, нужен актуальный список пунктов и удобный выбор.

Устаревший список ПВЗ — классическая проблема после запуска: клиент выбирает пункт, которого уже нет, и заказ срывается на отгрузке. Обновление списка стоит автоматизировать, а не обновлять «когда вспомним».

Шаг 5. Ограничения и правила

Хорошая логистика не только предлагает способы, но и запрещает невозможные. Клиент не должен иметь возможности оформить доставку, которую нельзя выполнить.

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

Шаг 6. Передача заказов и трек-номера

После оформления заказ нужно передать в службу доставки — и здесь ручной труд не масштабируется. На паре заказов менеджер занесёт их в кабинет перевозчика руками, на сотне — утонет.

Правильная схема:

  1. Автоматическая передача. Заказ уходит в службу по API при смене статуса или пакетно из админки.
  2. Получение трек-номера. В ответ приходит трек, который сохраняется в заказе.
  3. Показ клиенту. Трек-номер отображается в личном кабинете и письме, со ссылкой на отслеживание.
  4. Обработка ошибок. Если передача не удалась, заказ помечается, а не теряется молча.

Передача заказов и получение треков — это API-интеграция, и её надёжность зависит от правильной архитектуры обмена. Как строить устойчивые API-интеграции, мы разбираем в статье про REST, вебхуки и безопасность в Битрикс.

Шаг 7. Статусы доставки и уведомления

Клиент, оформивший заказ, хочет знать, где его посылка. Подтягивание статусов доставки обратно на сайт снимает нагрузку с поддержки и повышает доверие.

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

Шаг 8. Связь с обменом 1С

Если учёт и отгрузка ведутся в 1С, доставка должна согласованно жить в обоих системах. Способ доставки, адрес, ПВЗ и стоимость передают в 1С вместе с заказом, чтобы там формировались отгрузочные документы.

Что важно согласовать между сайтом и 1С:

Без такого согласования менеджеры будут вручную переносить данные доставки между сайтом и 1С — а это ошибки и потерянное время. Настройка полей обмена — обязательная часть интеграции логистики, а не опция.

Отказоустойчивость и мониторинг

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

Мониторинг и устойчивость сильно зависят от окружения, в котором работает сайт и обмен. Про надёжную инфраструктуру мы пишем в статье про хостинг и инфраструктуру BitrixVM — стабильное окружение снижает число сбоев логистики.

Частые ошибки

Итоговый чек-лист

  1. Модель доставки определена. Способы, регионы, перевозчики и условия зафиксированы.
  2. Службы и профили настроены. Обработчики и тарифы заведены под каждый способ.
  3. Расчёт автоматизирован. Веса и габариты заданы, стоимость считается по API.
  4. ПВЗ актуальны. Пункты подтягиваются по API, фильтруются и обновляются.
  5. Ограничения работают. Недоступные способы не показываются клиенту.
  6. Заказы и треки передаются. Автоматическая передача в службу, треки сохраняются и видны клиенту.
  7. Статусы синхронизируются. Обновляются в заказе и кабинете, клиент получает уведомления.
  8. Обмен с 1С и отказоустойчивость. Поля доставки согласованы, есть запасной способ и мониторинг.

Вывод

Логистика — не техническая мелочь, а мост между заказом и его получением, и от неё напрямую зависят и конверсия, и издержки. Для нового магазина на 1С-Битрикс интеграцию доставки проходят по чек-листу: сначала модель доставки, затем службы и профили, автоматический расчёт, актуальные ПВЗ, ограничения, передача заказов с трек-номерами, статусы и обмен с 1С.

Отдельно закладывают отказоустойчивость и мониторинг — недоступная доставка на оформлении стоит магазину живых заказов. Пройдите этот путь до запуска, протестируйте реальные сценарии в разные регионы, и логистика перестанет быть слабым звеном. Если нужно внедрить всё надёжно и связать с учётом, доверьте автоматизацию на 1С команде, которая делает это системно.

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

С чего начать интеграцию логистики для нового магазина?

С определения модели доставки: какие способы вы предлагаете (курьер, ПВЗ, постамат, самовывоз, транспортные компании для опта), в какие регионы, кто везёт. От этого зависит, какие службы доставки подключать. Только после этого переходят к техническим настройкам профилей доставки в 1С-Битрикс и интеграции со службами. Начинать с кода, не определив модель, — частая ошибка.

Как работают службы доставки в 1С-Битрикс?

В модуле «Интернет-магазин» доставки настраиваются как отдельные службы с профилями и обработчиками. Обработчик отвечает за логику: расчёт стоимости, ограничения по весу и региону, доступность способа. Есть встроенные обработчики и готовые интеграции с популярными службами, а также возможность подключить свои через API перевозчика. Профили позволяют завести несколько тарифов одной службы.

Нужно ли рассчитывать стоимость доставки автоматически?

Для большинства магазинов — да. Автоматический расчёт по API службы доставки показывает клиенту точную стоимость на этапе оформления, снижает число отказов и разгружает менеджеров. Ручной расчёт допустим для сложной логистики (крупногабарит, опт с индивидуальными условиями), но и там обычно делают базовую оценку автоматически, а точную цену уточняет менеджер.

Как показать пункты выдачи на сайте?

Через интеграцию со службой доставки, которая отдаёт список ПВЗ и постаматов по API, обычно с картой выбора. Клиент выбирает удобный пункт прямо в оформлении заказа, а его идентификатор сохраняется в заказе и уходит в службу при отгрузке. Важно регулярно обновлять список пунктов и корректно фильтровать их по региону и габаритам заказа.

Как передавать заказы в службу доставки?

Заказы передают через API службы: автоматически при смене статуса или пакетно из админки. В ответ приходит трек-номер, который сохраняют в заказе и показывают клиенту. Хорошая интеграция также подтягивает статусы доставки обратно и обновляет их в заказе и личном кабинете. Ручное занесение заказов в личный кабинет перевозчика допустимо на старте, но не масштабируется.

Как связать доставку с обменом 1С?

Способ доставки, стоимость, адрес и ПВЗ должны передаваться в 1С вместе с заказом через обмен, чтобы там формировались отгрузочные документы. И наоборот, статусы отгрузки и трек-номера, присвоенные в 1С или службе, возвращаются на сайт. Согласование полей доставки между сайтом и 1С — обязательная часть настройки, иначе менеджеры будут переносить данные руками.

Что чаще всего ломается в доставке после запуска?

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

Нужны ли резервные способы доставки?

Да. Если API службы доставки недоступно, клиент не должен упираться в тупик на оформлении. Разумно иметь запасной способ (фиксированный тариф или «стоимость уточнит менеджер») и корректно обрабатывать сбой API, а не показывать пустой список доставок. Отказоустойчивость логистики напрямую влияет на конверсию: недоступная доставка — это брошенный заказ.

Поделиться:

Запускаете магазин и не хотите проблем с доставкой?

Подключим службы доставки, автоматический расчёт, ПВЗ, трек-номера и статусы, свяжем логистику с 1С и протестируем реальные сценарии.

Редакция B2Bsite

Команда B2Bsite. С 2014 года разрабатываем интернет-магазины на 1С-Битрикс: подключаем службы доставки, расчёт стоимости, пункты выдачи и обмен с 1С для розницы и опта.

← Все статьи блога