Подключение сервиса доставки CDEK
CDEK — международная служба доставки посылок, документов и грузов по странам ЕАЭС.

Подключение сервиса доставки в интернет-магазине позволяет доставлять товары в пункты выдачи и постаматы в России, Беларуси, Казахстане, Армении и Кыргызстане.
Отправлять посылки из интернет-магазина теперь можно как внутри города или страны, так и за рубеж. Например, если ваш интернет-магазин в Алматы, то посылку вы сможете отправить клиенту как на территории Алматы, так и в Астану, Минск или Москву.
Доставка CDEK доступна для подключения, если в Профиле выбрана одна из следующих стран: Россия, Беларусь, Казахстан, Армения и Кыргызстан.
Возможность отправки посылки в ЕАЭС зависит от вашего тарифа в CDEK. Подробнее читайте о тарифах для России, Беларуси, Казахстана, Армении и Кыргызстана.
Подробнее
Подробнее
Подробнее
Получение идентификатора и секретного ключа в СДЭК
Зарегистрируйтесь на сайте сервиса доставки СДЭК, заключите договор, оплатите тариф и затем войдите в ваш личный кабинет.
Форма авторизации в личном кабинете СДЭК с полями «Логин или Email», «Пароль» и кнопкой «ВОЙТИ».
Страница входа в личный кабинет сервиса доставки СДЭК
В личном кабинете СДЭК наведите курсор на стрелку рядом с названием компании и в выпадающем меню нажмите на пункт «Интеграция».
В личном кабинете СДЭК: стрелка раскрывающегося меню профиля в правом верхнем углу и пункт «Интеграция» в выпадающем списке.
Скопируйте идентификатор и пароль с этой страницы (или оставьте вкладку на время открытой) — эти данные потребуются для подключения сервиса доставки CDEK к Тильде.
Логин и пароль учетной записи от личного кабинета CDEK не подходят для подключения интеграции.
В личном кабинете СДЭК: значения в столбцах «Account/Идентификатор» и «Secure password/Пароль» в разделе «Информация о текущем ключе».
Подключение доставки СДЭК к Тильде
Чтобы добавить доставку CDEK, перейдите в Настройки сайта → Доставка → CDEK.
Настройки сайта → Доставка: кнопка «CDEK» в блоке «Доступные сервисы».
В настройках интеграции заполните поля:

  • Идентификатор клиента — укажите значение из поля Account/Идентификатор
  • Секрет клиента — укажите значение из поля Secure password/Пароль.

После этого нажмите на кнопку «Проверить».
Подключение службы доставки: СДЭК: поля «ИДЕНТИФИКАТОР КЛИЕНТА» и «СЕКРЕТ КЛИЕНТА».
Заполните данные вашей компании — они будут указываться в накладной и обязательны для типа договора «Доставка».
Блок «Компания» в настройках сервиса доставки СДЭК с полями для ввода данных отправителя.
В поле тип договора укажите то значение, что и в вашем договоре с сервисом доставки CDEK. В поле тариф — укажите доступный тариф для вашего типа договора.
Возможность отправки посылки в ЕАЭС зависит от вашего тарифа в CDEK. Подробнее читайте о тарифах для России, Беларуси, Казахстана, Армении
и Кыргызстана.
Если нужно использовать разные тарифы CDEK в одном проекте, добавьте несколько вариантов доставки, каждый со своим тарифом.
Настройки доставки СДЭК: поля «Тип договора», «Тариф», «Город отправителя» и «Офис СДЭК».
В типе измерений выберите, как будет рассчитываться доставка: по максимальным габаритам посылки или по средним габаритам товара.
Эти габариты используются, если не указаны габариты каждого товара в каталоге.
Настройки доставки: параметры «Тип измерений», «Вес», «Длина», «Ширина» и «Высота».
Вы можете по желанию указать минимальную сумму доставки и выбрать, какие ещё поля для ввода, относящиеся к доставке, отображать в корзине.

Например, если выбрать тариф со значением «Склад — Склад», то в Корзине можно будет выбрать пункт выдачи на карте. Из доступных полей для доставки в Корзине будет только имя покупателя и комментарий.
Настройка доставки СДЭК: поле «ТАРИФ», опции в блоке «ПОЛЯ ДЛЯ ВВОДА» и их отображение в корзине на опубликованной странице.
Если выбрать тариф со значением «Склад — Дверь», то вы сможете выбрать больше полей для доставки, которые будут отображаться в Корзине.
Настройка сервиса доставки CDEK: поле «ТАРИФ», блок «ПОЛЯ ДЛЯ ВВОДА» и отображение этих полей в корзине на сайте.
В настройках интеграции вы также можете активировать опцию «Не отправлять заказы в СДЭК», если хотите использовать только калькулятор сервиса доставки. Заказы при этом нужно будет создавать на стороне доставки вручную.
Настройки сервиса доставки CDEK: поле «Минимальная сумма заказа для бесплатной доставки», чекбоксы «Поля для ввода» и кнопка «Сохранить».
Важно: Чтобы заказ был создан корректно в сервисе доставки CDEK, заполните поле «‎SKU (АРТИКУЛ)»‎ для товаров в каталоге или поле «‎ПОДЗАГОЛОВОК ИЛИ АРТИКУЛ»‎ для товаров из блока.

В корзине должны быть обязательно добавлены поля для ввода имени и номера телефона покупателя.
Поле «ПОДЗАГОЛОВОК ИЛИ АРТИКУЛ» в карточке товара в блоке и поле «SKU (АРТИКУЛ)» в карточке товара в Каталоге товаров.
Важно: Чтобы пункты выдачи показывались на карте Яндекса в корзине, добавьте ключ для карт в настройках сайта → Еще → Ключи от API карт. Инструкция по добавлению ключа для карт Яндекса.

Для использования постаматов необходимо использовать соответствующий тариф. Для тарифов до склада в списках ПВЗ постаматы отображаться не будут.
В разделе «Ключи от API карт» заполнено поле «YANDEX MAPS API KEY».
После этого при выборе города в корзине будут показываться все пункты выдачи, которые добавлены в данном городе.
Важно: оплата за товар и доставку поступает на ваш расчетный счет в платежной системе. Со службой доставки вы рассчитываетесь самостоятельно.
Важно: после успешной оплаты на сайте, заказ передается в CDEK и накладная формируется автоматически.
Окно корзины с выбором способа «Доставка СДЭК», полем «Пункт получения» и интерактивной картой пунктов выдачи.
Если ваш тариф CDEK допускает отправку в страны ЕАЭС, то вариант доставки СДЭК будет доступен для выбора в корзине при указании любого города из этих стран.
Валюта в Настройках сайта должна совпадать с валютой, указанной в договоре CDEK. Проверьте, что в настройках вашего проекта на Тильде указана ли верная валюта.

Чтобы проверить, какая валюта на сайте — перейдите в Настройки сайта и выберите Платежные системы.
Настройки сайта, вкладка «Платежные системы»: блок настроек «Знак валюты в корзине и карточках товара».
Track Number (трек-номер или номер отслеживания посылки) можно найти в личном кабинете CDEK.

CDEK также передает Track Number в раздел «Заявки» и Tilda CRM в Тильде, но с некоторой задержкой (от нескольких минут до 24 ч.), поэтому в данный момент нет возможности включить Track Number в содержание самой заявки, которая отправляется на подключенные к Корзине приемщики.

Чтобы передать трек-номера покупателю, настройте уведомление о заказе.
Более подробно с каждым описанием пункта настроек интеграции вы можете ознакомиться ниже в таблице:
Частые ошибки интеграции
  • Ошибка:
    Error calculating CDEK price: CDEK error: По данному направлению при заданных условиях выбранный тариф недоступен (ERR_RESULT_SERVICE_EMPTY).
    Как решить:
    Ошибку может вернуть информационная система CDEK при расчете стоимости отправки с вашими параметрами (тариф, место отправления, габариты и вес товаров в корзине).

    Покупатель эту ошибку не видит — ему просто не показывается вариант доставки, по которому от калькулятора CDEK получена эта ошибка. Для каждой настроенной доставки (тарифа) мы запрашиваем отдельно стоимость отправки. Соответственно если получена ошибка только по одному тарифу, то остальные будут доступны в корзине для выбора. Причин, по которым информационная система CDEK возвращает ошибку — может быть несколько:
    1. Слишком большие габариты или вес товаров в корзине.
    При расчете приоритет имеют габариты/вес товаров из каталога, если в настройках интеграции в поле «‎тип измерений» выбраны средние габариты — они будут использованы при расчете для товаров, у которых в каталоге габариты/вес не указаны; если же в поле «‎тип измерений» выбраны максимальные габариты отправления — они будут использованы, если в корзине есть хотя бы один товар, не имеющий габаритов/веса. Для товаров, созданных не через каталог, всегда используются габариты/вес из настроек интеграции.
    2. Использование тарифа с ограниченной зоной действия.
    Например, покупатель из Санкт-Петербурга, а вы используете тариф 234, который согласно справке CDEK действует по направлениям из Москвы в подразделения CDEK, находящиеся за Уралом и в Крым.
    3. Технические проблемы на стороне CDEK. Бывает, что корректный запрос (с подходящими габаритами и тарифом) завершается ошибкой.

    О точной причине возникновения ошибки нужно спрашивать в техподдержке CDEK, прикладывая к заявке запрос (выводится сразу после ошибки в журнале ошибок доставок) и его время.
  • Ошибка:
    Что-то пошло не так. HTTP code: 401. CDEK error: unauthorized
    Как решить:
    Ошибка означает, что система CDEK не приняла введенные вами идентификатор и секрет (секретный ключ) клиента.

    Сверьте данные от CDEK из вкладки «Интеграция» с данными, которые указали в Тильде.
  • Ошибка:
    Error calculating CDEK price: CDEK error: Для выбранного тарифа вес должен быть меньше 30кг (ERR_INVALID_TARIFF_WITH_WEIGHT­_MORE30);
    Как решить:
    Ошибка возвращается калькулятором CDEK в случае, если вес заказа превышает 30 кг или стороны превышают 1 метр.

    Укажите реальные габариты ваших товаров в каталоге или средние/максимальные габариты посылки в настройках интеграции доставки CDEK.
  • Ошибка:
    Error calculating CDEK price: CDEK error: Некорректно задан сервис: недопустимый физический вес (VE_CALC_WEIGHT);
    Как решить:
    Ошибка возвращается калькулятором CDEK в случае, если вес заказа превышает 30 кг.
  • Ошибка:
    Для выбранной услуги превышены габариты или вес (ERR_INVALID_TARIFF_WITH_DIMENTIONS);
    Как решить:
    Ошибка возвращается калькулятором CDEK в случае, если вес заказа превышает 30 кг или стороны превышают 1 метр.

    Укажите реальные габариты ваших товаров в каталоге или средние/максимальные габариты посылки в настройках интеграции доставки CDEK.
Made on
Tilda