ЗАПСАП.
Разборы · доставка
CDEK на сайте: как подключить доставку без боли
9 июля 2026 · Даниил Молокин, основатель ЗАПСАП
Доставка — место, где магазин теряет деньги молча: клиент бросает корзину, потому что «стоимость уточнит менеджер», или выбирает ПВЗ наугад. CDEK в РФ часто закрывает и курьерку, и пункты выдачи. Вопрос не «подключить кнопку», а с какого момента покупатель видит честную цену и срок.
Что должно быть в нормальной интеграции
- Расчёт стоимости и сроков в корзине/оформлении по городу или индексу.
- Карта/список ПВЗ с выбором пункта, а не «приедем куда-нибудь».
- Передача заказа в CDEK (или формирование заявки) с составом, весом, габаритами.
- Статусы обратно на сайт или хотя бы в 1С/CRM, чтобы поддержка не гадала.
- Виджет отслеживания для клиента — по желанию, но сильно снижает «где моя посылка?».
Что подготовить до разработки
- Договор и кабинет CDEK, тестовые ключи API.
- Откуда отгружаете: город склада, режим работы, кто упаковывает.
- Вес и габариты товаров — без них расчёт врёт или падает в «от 0 ₽».
- Правила: бесплатная доставка от суммы, ограничения по регионам, наложенный платёж.
- Связка с 1С: доставка в заказе должна попадать в учёт, а не жить только на сайте.
Если у половины номенклатуры вес «1 кг по умолчанию», CDEK посчитает красиво и неправильно. Справочник весов — часть проекта доставки, не «потом заведём».
Типовые грабли
- Цена доставки только после звонка. Для части ниш ок, для e-com — дыра в конверсии.
- ПВЗ картинкой без выбора. Клиент не понимает, куда ехать; оператор правит вручную.
- Игнор габаритов. Переплаты или отказы перевозчика на реальной сдаче.
- Два источника правды. Сайт сказал одно, в CDEK ушло другое — поддержка разгребает чатами.
- Забыли про возвраты и отмены. Процесс «клиент не забрал» тоже должен быть описан.
CDEK alone vs «все службы»
Одной CDEK часто хватает на старте. «Подключим 12 ТК» звучит круто и раздувает смету: карты, тарифы, края, поддержка. Лучше одна служба, которая стабильно считает и доставляет, чем зоопарк «на вырост» без заказов.
Сколько это по объёму работ
На готовом магазине с нормальным API и заведёнными весами — от нескольких дней. Если каталог грязный, нет кабинета, заказы не структурированы, а «доставка» = поле в админке — сначала наводим порядок, потом виджет. В связке с 1С закладывайте передачу способа и стоимости доставки в заказ учёта.
Доставка — кусок того же контура, что оплаты и 1С: магазин с обменом без честной доставки в оформлении всё равно будет терять корзины. Если нужно встроить CDEK в текущий сайт — обычно это точечная задача, не «переписать всё».