Автоматическая синхронизация заказов с Авито в систему СДЭК избавляет от ручного ввода. Рассмотрим три способа: через API, через сервисы-посредники и через готовые модули.
Сравнение
| Критерий | По теме страницы | Альтернативный сценарий: ручная передача заказов через личный кабинет СДЭК |
|---|---|---|
| Способ | API + свой код | RetailCRM |
| Сложность | Высокая (нужен программист) | Низкая (настройка за час) |
| Скорость | Мгновенно после настройки | Задержка до 5 минут |
| Стоимость | Бесплатно (только API) | От 1 500 руб/мес |
Как это работает
Заключите корпоративный договор со СДЭК и получите client_id/client_secret в lk.cdek.ru/integration.
Выберите способ интеграции: API (если есть разработчик), RetailCRM (если хотите без кода) или модуль для вашей CMS.
Настройте тестовый заказ в песочнице СДЭК (api.edu.cdek.ru). Убедитесь, что заказы из Авито корректно приходят.
Перенесите интеграцию в боевую среду. Настройте веб-хуки для автоматического обновления статусов.
Подробно
Настройка синхронизации через RetailCRM
RetailCRM поддерживает интеграцию с Авито и СДЭК. Шаги: 1) Подключите магазин Авито к RetailCRM (раздел «Интеграции» → «Авито»). 2) Настройте способы доставки в RetailCRM, сопоставив с тарифами СДЭК. 3) Включите автоматическое создание заказов в СДЭК при статусе «оплачен». После этого заказы с Авито будут автоматически отправляться в СДЭК с правильными весами и адресами.
Создание заказа в СДЭК через API: пример кода
Для создания заказа через API используйте POST /v2/orders с телом: {"number":"123","tariff_code":136,"recipient":{"name":"Иванов Иван","phones":[{"number":"+79123456789"}]},"location":{"city_code":"42"},"packages":[{"weight":1000}]}. Не забудьте авторизоваться через OAuth 2.0: токен в заголовке Authorization: Bearer
Словарь терминов
Отзывы
Настроил интеграцию через API за 2 дня. Веб-хуки сэкономили часы ручной проверки статусов.
RetailCRM подключили с нуля за вечер. Заказы с Авито сразу уходят в СДЭК – ошибок нет.
Частые вопросы
Нужен ли договор со СДЭК для интеграции?
Да, для доступа к API требуется корпоративный договор и ключи в личном кабинете. Без договора можно использовать только ручной ввод.
Как часто обновляются статусы заказов?
При использовании веб-хуков статус приходит в реальном времени. Если без веб-хуков – по запросу GET /v2/orders не чаще раза в минуту.
Могу ли я синхронизировать заказы с нескольких аккаунтов Авито?
Да, если используете RetailCRM или другой агрегатор. В API нужно учесть разные идентификаторы магазинов.
Настройте синхронизацию заказов с Авито в СДЭК и экономьте время на рутине.
Читайте также по теме