БонусБесплатный первый месяц абонентской поддержки при заказе разработки «под ключ»

Расчёт доставки СДЭК, Boxberry и Почты в 1С-Битрикс

Расчёт доставки СДЭК, Boxberry и Почты России в 1С-Битрикс: тариф по городу, выбор пункта выдачи и трекинг в заказе

Покупатель выбрал товар, дошёл до оформления — и видит «доставка: уточняйте у менеджера» или фиксированные 300 ₽ по всей стране. В первом случае он уходит за честной ценой к конкуренту, во втором вы либо переплачиваете за дальние регионы, либо отпугиваете близкие завышенной ценой. Решение — автоматический расчёт доставки: покупатель сразу видит реальную стоимость для своего города, выбирает удобный пункт выдачи и получает трек-номер. Эта статья — практическое руководство по подключению СДЭК, Boxberry и Почты России в магазине на 1С-Битрикс.

Разберём по шагам: как устроена доставка в Битриксе, почему всё начинается с веса и габаритов товаров, как подключить обработчики служб, показать пункты выдачи на карте, настроить трекинг и связать доставку с оплатой. Материал основан на нашей практике разработки интернет-магазинов и интеграции служб доставки — по делу, без обещаний «настроим за час».

Коротко

  • Автоматический расчёт показывает честную цену доставки по городу, весу и габаритам — это точнее фиксированной ставки и понятнее покупателю.
  • Расчёт работает только если у товаров заполнены вес и габариты — лучше получать их из 1С при обмене.
  • СДЭК и Boxberry умеют отдавать пункты выдачи на карте, Почта России закрывает отдалённые регионы.
  • Для боевого расчёта нужен договор и доступы (API) службы; трек-номер сохраняется в заказе для отслеживания.

Зачем нужен автоматический расчёт доставки

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

Иными словами, автоматический расчёт доставки — это и про конверсию, и про экономику заказа одновременно. Он убирает трение на оформлении и не даёт продавать доставку себе в убыток. На заметных объёмах это быстро окупается.

Как устроена доставка в 1С-Битрикс

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

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

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

Что подготовить до подключения

Как обычно, основная работа — это подготовка. Чтобы расчёт доставки заработал корректно, до настройки собирают несколько вещей.

Договор и доступы службы

Для боевого расчёта по вашим реальным тарифам нужен договор со службой (СДЭК, Boxberry, Почта) и доступы к её API — ключи интеграции из личного кабинета. По договору вы получаете свои тарифы, которые часто выгоднее публичных, и возможность передавать заказы в службу для оформления отправлений. Начинают именно с договора, потому что без ключей боевой расчёт не настроить.

Адрес отправления и параметры магазина

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

Данные о товарах

Вес и габариты товаров — основа расчёта

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

На что обратить внимание:

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

Подключение СДЭК пошагово

СДЭК — одна из самых популярных служб доставки для российских магазинов, с курьерской доставкой и широкой сетью пунктов выдачи. Для неё в 1С-Битрикс есть готовый обработчик. Общий порядок подключения:

  1. Получите доступы СДЭК. В личном кабинете возьмите ключи интеграции (идентификатор и секрет для API). Без них боевой расчёт по вашим тарифам не заработает.
  2. Создайте службу доставки. В админке Битрикса в разделе «Магазин → Службы доставки» добавьте обработчик СДЭК.
  3. Впишите ключи и адрес отправления. Укажите доступы СДЭК и город/склад, откуда едут заказы.
  4. Выберите профили доставки. Включите нужные варианты: курьер до двери, доставка до пункта выдачи (ПВЗ), экспресс — каждый со своим тарифом.
  5. Настройте выбор ПВЗ. Включите показ пунктов выдачи на оформлении, чтобы покупатель выбрал удобную точку (списком или на карте).
  6. Проверьте расчёт. Оформите тестовый заказ в разные города и убедитесь, что стоимость и сроки приходят корректно.

После подключения покупатель на оформлении видит стоимость доставки СДЭК для своего города и может выбрать курьера или пункт выдачи. Если расчёт не приходит — почти всегда дело в незаполненных весах/габаритах или неверных ключах; об этом в разделе про ошибки.

Подключение Boxberry

Boxberry — ещё одна распространённая служба с сетью пунктов выдачи, которую часто подключают вместе со СДЭК, чтобы дать покупателю выбор. Логика подключения та же, отличаются доступы и личный кабинет.

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

Зачем подключать и СДЭК, и Boxberry сразу? У служб разная сеть пунктов и разные тарифы по регионам: где-то ближе и дешевле одна, где-то — другая. Дав покупателю обе, вы повышаете шанс, что у него рядом найдётся удобный пункт по приемлемой цене. Главное — не превратить выбор в кашу: два-три понятных варианта лучше десятка.

Почта России для охвата регионов

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

Что важно знать про Почту:

Разумная комбинация для большинства магазинов: СДЭК и/или Boxberry для городов и пунктов выдачи плюс Почта России для всего остального. Так вы охватываете и удобство в городах, и доступность в глубинке.

Выбор пункта выдачи на карте

Один из самых удобных для покупателя элементов — выбор пункта выдачи прямо на оформлении, без ухода на сторонний сайт службы. СДЭК и Boxberry умеют отдавать список своих ПВЗ по выбранному городу, и эти точки можно показать списком или на карте.

Как это работает:

  1. Покупатель выбирает способ «до пункта выдачи» и указывает город.
  2. Обработчик службы возвращает список пунктов выдачи в этом городе.
  3. Пункты показываются на карте или списком с адресами и режимом работы.
  4. Покупатель выбирает удобную точку — она сохраняется в заказе.
  5. По выбранному пункту рассчитывается итоговая стоимость доставки до ПВЗ.

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

Трекинг заказа и статусы доставки

Заказ оформлен и передан в службу — дальше покупателю важно понимать, где его посылка. Хороший трекинг снимает поток звонков «а где мой заказ» и повышает доверие к магазину.

Уровни трекинга, от простого к продвинутому:

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

Доставка и оплата: как они связаны

Доставка и оплата — соседние шаги оформления, и их нельзя проектировать порознь. Способ доставки часто влияет на доступные способы оплаты, и наоборот.

Типичные связки:

Поэтому доставку настраивают в связке с оплатой. Если вы ещё не подключили приём денег, начните с нашего разбора про подключение ЮKassa, СБП и Т-Кассы: оплата и доставка вместе образуют шаг оформления, и продумывать их логичнее одновременно. Связку оплаты и доставки под ключ мы делаем в рамках услуги интернет-магазина.

Зоны, сроки и бесплатная доставка

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

Эти правила — не «технические галочки», а часть вашей коммерческой политики. Сначала решите, как вы хотите продавать доставку (порог бесплатной, тарифы по городу, сроки), а потом отражайте это в настройках. Битрикс лишь воплощает решения, которые вы приняли по бизнесу.

Доставка для B2B и крупных заказов

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

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

Тестирование расчёта доставки

Перед запуском расчёт доставки прогоняют по сценариям — «вроде считает» недостаточно. Вот что проверить на тестовых заказах.

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

Частые ошибки при настройке

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

Чек-лист запуска доставки

Короткий список, по которому удобно свериться перед открытием расчёта доставки для всех покупателей:

  1. Договоры и доступы (API) служб получены, личные кабинеты доступны.
  2. Точка отправления (город/склад) задана для расчёта.
  3. Вес и габариты у товаров заполнены, лучше — из 1С при обмене.
  4. Службы доставки созданы в Битриксе, ключи вписаны без опечаток.
  5. Профили включены: курьер, пункт выдачи, Почта — нужные варианты.
  6. Выбор ПВЗ на карте работает для СДЭК и Boxberry.
  7. Трекинг настроен: трек-номер сохраняется в заказе, есть ссылка на отслеживание.
  8. Доставка связана с оплатой: для каждого способа доступны правильные оплаты.
  9. Бизнес-правила заданы: бесплатная доставка от суммы, зоны, честные сроки.
  10. Тестовые сценарии пройдены: разные города, веса, способы, края.

Вывод

Автоматический расчёт доставки в 1С-Битрикс — это и про конверсию, и про экономику заказа: покупатель видит честную цену для своего города, а вы не продаёте доставку себе в убыток. СДЭК и Boxberry дают удобные пункты выдачи в городах, Почта России закрывает отдалённые регионы, а трек-номер в заказе снимает поток звонков «где моя посылка».

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

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

Чем автоматический расчёт доставки лучше фиксированной стоимости?

Фиксированная стоимость («доставка 300 ₽ по всей России») либо завышает цену для близких городов и отпугивает покупателя, либо занижает её для дальних и съедает вашу маржу. Автоматический расчёт через обработчик службы доставки берёт реальный тариф по городу, весу и габаритам — покупатель видит честную цену именно для своего адреса. Это и точнее для бизнеса, и понятнее для клиента, поэтому на заметных объёмах автоматический расчёт почти всегда выгоднее.

Что нужно от товаров, чтобы доставка считалась правильно?

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

Можно ли показать карту пунктов выдачи прямо при оформлении?

Да. Обработчики СДЭК и Boxberry умеют отдавать список пунктов выдачи (ПВЗ) по выбранному городу, а на странице оформления можно показать их списком или на карте, чтобы покупатель выбрал удобную точку. Выбранный пункт сохраняется в заказе, и по нему же рассчитывается стоимость доставки до ПВЗ. Это заметно удобнее, чем заставлять покупателя искать адрес пункта вручную на стороннем сайте.

Как покупатель узнаёт, где едет его заказ?

Когда заказ передан в службу доставки, она присваивает ему трек-номер. Этот номер можно сохранять в заказе и показывать покупателю в личном кабинете или в письме, со ссылкой на отслеживание. Часть служб позволяет подтягивать статус доставки автоматически, тогда покупатель видит актуальное состояние («принят», «в пути», «прибыл в пункт выдачи») прямо на сайте, не уходя на сторонний трекинг. Глубина интеграции трекинга зависит от службы и задачи.

Сколько служб доставки стоит подключать сразу?

Обычно достаточно двух-трёх: одна-две курьерские/ПВЗ-службы (например, СДЭК и Boxberry) плюс Почта России для охвата отдалённых населённых пунктов, куда не дотягиваются остальные. Перегружать выбор десятком служб не нужно — это путает покупателя и усложняет поддержку. Лучше дать несколько понятных вариантов: курьер до двери, пункт выдачи, почта — и за каждым закрепить подходящую службу.

Нужен ли договор со службой доставки для расчёта на сайте?

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

Как доставка связана с оплатой и наложенным платежом?

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

Какая редакция 1С-Битрикс нужна для расчёта доставки?

Расчёт доставки работает в редакциях с модулем «Интернет-магазин» — «Малый бизнес» и «Бизнес», а также в коробочном «1С-Битрикс24» с интернет-магазином. В редакции «Старт» интернет-магазина нет, поэтому штатных служб доставки и расчёта стоимости там не будет. Для полноценного магазина с расчётом доставки нужна как минимум «Малый бизнес».

Поделиться:

Нужна доставка, которая считает честно и не теряет заказы?

Подключим СДЭК, Boxberry и Почту: расчёт по городу, выбор пункта выдачи на карте, трекинг и связку с оплатой и 1С. Рассчитаем работу по вашему магазину.

Услуга «Интернет-магазин»

Редакция B2Bsite

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

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