СДЭК — самая массовая служба доставки для российских интернет-магазинов, и её интеграция с RetailCRM закрывает весь цикл: от расчёта тарифа в заказе до создания заявки и трекинга. Разберём, как корректно подключить модуль, где взять данные договора и что настроить, чтобы менеджеры не заходили в личный кабинет СДЭК вручную.
Что даёт интеграция
Штатный модуль СДЭК в RetailCRM работает через официальный API службы (версия 2.0) и добавляет в карточку заказа полноценный блок доставки. После подключения оператор перестаёт переключаться между CRM и lk.cdek.ru: все действия выполняются из заказа.
- Расчёт стоимости и срока по габаритам, весу и паре «откуда—куда»;
- Выбор пункта выдачи (ПВЗ/постамата) прямо в заказе с подсказкой на карте;
- Создание заявки (отправления) в СДЭК одним действием;
- Получение трек-номера и автоматическое обновление статусов доставки;
- печать квитанции и штрихкода без входа в кабинет службы.
Администрирование → Интеграция → Модули либо из Маркетплейса RetailCRM. Это официальная интеграция, отдельная плата за сам модуль не взимается — расчёты идут по вашему договору со СДЭК.Что подготовить до подключения
Интеграция работает только с договором для интернет-магазинов (ИМ). Розничный договор или личный кабинет физлица API не отдаёт, поэтому первым делом уточните тип договора у вашего менеджера СДЭК.
- Заключённый договор ИМ со СДЭК и доступ в
Личный кабинет ИМ. - Идентификатор аккаунта (Account) и защищённый пароль (Secure password) для API — выдаются в разделе интеграций личного кабинета.
- Номер договора и согласованные тарифы (режимы «дверь-дверь», «дверь-склад» и т. д.).
- Адрес и контакты склада отправителя — они лягут в заявку как точка забора.
Настройка модуля в RetailCRM
Откройте Администрирование → Интеграция → Модули → СДЭК и активируйте интеграцию. Далее заполняются три группы параметров.
| Параметр | Где взять | Назначение |
|---|---|---|
| Account | ЛК ИМ, раздел API | идентификатор для авторизации запросов |
| Secure password | ЛК ИМ, раздел API | секретный ключ доступа к API 2.0 |
| Договор / номер | договор ИМ | тарификация и правила расчёта |
| Город и адрес отправителя | ваш склад | точка забора отправлений |
После сохранения модуль создаёт в справочнике Справочники → Типы доставки новый тип «СДЭК». Свяжите его с нужными способами доставки магазина, чтобы расчёт подтягивался в заказ. Режимы (ПВЗ, курьер) настраиваются как отдельные тарифы внутри типа доставки.
Расчёт тарифа и выбор ПВЗ
Когда тип доставки СДЭК выбран в заказе, RetailCRM запрашивает у API актуальную стоимость и срок. На расчёт влияют:
- вес и габариты — берутся из товаров или задаются вручную в блоке доставки;
- адрес получателя (город/индекс) и режим доставки;
- объявленная ценность и услуга наложенного платежа, если она включена.
Для доставки до пункта выдачи оператор выбирает конкретный ПВЗ из списка: система показывает адреса, время работы и признак приёма наложенного платежа. Выбранный пункт сохраняется в заказе и передаётся в заявку.
Заявки, трек-номера и статусы
Создание отправления запускается кнопкой в блоке доставки заказа. RetailCRM отправляет в СДЭК заявку с адресом, ПВЗ, составом и габаритами, а в ответ получает номер заказа СДЭК и трек-номер. Трек сохраняется в поле доставки и становится доступен для клиентских уведомлений.
Далее статусы синхронизируются автоматически: «Принят», «Передан на доставку», «Вручён», «Не вручён» и др. подтягиваются из СДЭК и отображаются в заказе. На смену статуса удобно вешать триггеры: например, при «Вручён» переводить заказ в статус «Выполнен», а при возврате — создавать задачу менеджеру.
Автоматизация через триггеры
Ручное создание заявок оправдано на старте, но при потоке заказов логичнее автоматизировать процесс. В RetailCRM это делают триггеры и бизнес-процессы:
- при переходе заказа в статус «Комплектация завершена» — автоматически формировать заявку в СДЭК;
- после получения трек-номера — отправлять клиенту SMS или письмо со ссылкой на отслеживание;
- при статусе СДЭК «Не вручён» — ставить задачу оператору и менять статус заказа.
Такой сценарий убирает рутину и человеческий фактор: менеджер не забудет оформить отправление, а клиент получает трек без ручной рассылки. Печать квитанций при этом можно делать пакетно для всех готовых к отгрузке заказов.
Итог
Подключение СДЭК к RetailCRM — это боевой договор ИМ, пара ключей (Account и Secure password), настроенный тип доставки и связка триггеров под автосоздание заявок. В результате расчёт, выбор ПВЗ, создание отправлений и трекинг живут внутри одного окна CRM, а личный кабинет СДЭК нужен только для сверок.
Если хотите, чтобы интеграция заработала без проб и ошибок — с корректными тарифами, габаритами и автоматикой статусов, — мы настроим модуль СДЭК под ваши процессы и свяжем его с остальной логистикой магазина.
Частые вопросы
Нужен ли отдельный договор СДЭК для интеграции?
Да, API работает только с договором для интернет-магазинов (ИМ). По розничному договору или личному кабинету физлица интеграция не создаёт заявки.
Где взять Account и Secure password?
В личном кабинете интернет-магазина СДЭК, в разделе настроек интеграции и API. Это боевые ключи, тестовые для рабочего магазина не подходят.
Можно ли выбирать пункт выдачи прямо в заказе?
Да, при доставке до ПВЗ оператор выбирает конкретный пункт из списка с адресами и режимом работы, и он передаётся в заявку СДЭК.
Обновляются ли статусы доставки автоматически?
Да, модуль подтягивает статусы отправления из СДЭК и отображает их в заказе. На смену статуса можно вешать триггеры.
Поддерживается ли наложенный платёж?
Да, если услуга подключена в договоре. Сумма наложенного платежа передаётся в заявку и учитывается в расчёте тарифа.
Почему заявка не создаётся и появляется ошибка?
Чаще всего не заполнены обязательные поля: габариты, телефон получателя, корректный город доставки. Текст ошибки виден в логе модуля.
Можно ли автоматически формировать заявки?
Да, через триггеры RetailCRM: например, создавать отправление при переходе заказа в статус готовности к отгрузке.
Поможем с настройкой и поддержкой RetailCRM
Поможем с настройкой, доработкой и поддержкой RetailCRM.