Интеграция «1С» с маркетплейсами и сервисами заказов: кейсы транспортных компаний

от автора

Введение

Для транспортных компаний, работающих с маркетплейсами и онлайн‑площадками, критически важно:

  • оперативно получать заказы;
  • синхронизировать статусы доставки;
  • вести учёт доходов и расходов в единой системе;
  • минимизировать ручной ввод данных.

«1С» позволяет автоматизировать эти процессы через интеграцию с маркетплейсами (Ozon, Wildberries, Яндекс Маркет) и сервисами заказов (Delivery Club, СберМаркет и др.).

В статье — как настроить обмен данными, какие инструменты использовать и какие результаты получают компании.

Зачем нужна интеграция

  1. Автоматизация приёма заказов
    • новые заказы из маркетплейсов попадают в «1С» без ручного копирования;
    • сокращение времени на обработку заявок.
  2. Контроль статусов доставки
    • синхронизация статусов («в пути», «доставлено», «отменено»);
    • уведомления о изменениях в реальном времени.
  3. Учёт доходов и комиссий
    • автоматическое отражение выручки и удержаний маркетплейсов;
    • формирование проводок по расчётам с площадками.
  4. Логистическая координация
    • распределение заказов по ТС и водителям;
    • планирование маршрутов на основе данных из маркетплейсов.
  5. Отчётность и аналитика
    • сводные данные по продажам, доставке, затратам;
    • сравнение эффективности разных площадок.

Какие маркетплейсы и сервисы поддерживают интеграцию

  1. Ozon — API для обмена заказами, остатками, отчётами.
  2. Wildberries — API для управления поставками и заказами.
  3. Яндекс Маркет — интеграция через «Яндекс API» (заказы, статусы).
  4. СберМаркет — API для синхронизации заказов и доставки.
  5. Delivery Club — API для ресторанов и служб доставки.
  6. Авито — API для коммерческих предложений и заказов.

Важно: для доступа к API требуется регистрация в партнёрской программе маркетплейса и получение API‑ключа.

Способы интеграции

А. Через API маркетплейсов (основной способ)

  • Плюсы: автоматизация в реальном времени, поддержка всех статусов.
  • Как: отправка HTTP‑запросов к API площадки, обработка JSON/XML‑ответов.
  • Инструменты: встроенные механизмы «1С» (HTTP‑сервисы), сторонние ETL‑решения.

Б. Через CSV/Excel‑экспорт

  • Плюсы: простота настройки, не требует API‑доступа.
  • Минусы: ручная загрузка, задержки, риск ошибок.
  • Как: выгрузка данных из маркетплейса → загрузка в «1С» через «Обмен данными».

В. Через маркетплейс‑агрегаторы

  • Плюсы: единый интерфейс для нескольких площадок.
  • Примеры: «МойСклад», «Битрикс24», «RetailCRM».
  • Как: подключение агрегатора к «1С» и маркетплейсам.

Г. Через сторонние модули для «1С»

  • Плюсы: готовые решения с поддержкой.
  • Примеры: модули от «1С‑Рарус», «Клеверенс».
  • Как: установка расширения, настройка параметров подключения.

Шаг 1. Подготовка к интеграции

  1. Получите API‑ключи
    • зарегистрируйтесь в партнёрском кабинете маркетплейса;
    • запросите доступ к API, сохраните ключи и URL‑адреса.
  2. Определите перечень данных для обмена
    • заказы (номер, дата, адрес, сумма);
    • статусы доставки;
    • возвраты;
    • отчёты о продажах и комиссиях.
  3. Настройте «1С»
    • активируйте модуль «Обмен данными» («Администрирование» → «Функциональность»);
    • заполните справочники:
      • «Контрагенты» (маркетплейсы);
      • «Номенклатура» (товары/услуги);
      • «Транспортные средства» (если доставка своя).
  4. Подготовьте инфраструктуру
    • стабильное интернет‑соединение;
    • сервер для обработки запросов (если «1С» локальная).

Шаг 2. Настройка интеграции с Ozon

  1. В личном кабинете Ozon перейдите в «API‑ключи» → сгенерируйте ключ.
  2. В «1С»:
    • «Администрирование»«Внешние подключения»«Добавить»;
    • Тип: REST API;
    • URL: https://api.ozon.ru/...;
    • Заголовок Authorization: ваш API‑ключ.
  3. Настройте запросы:
    • получение заказов (GET /v1/orders);
    • обновление статусов (POST /v1/orders/status).
  4. Сопоставьте поля:
    • номер заказа Ozon → номер документа в «1С»;
    • адрес доставки → поле «Точка доставки» в путевом листе.
  5. Протестируйте: отправьте запрос, проверьте загрузку заказов в «1С».

Шаг 3. Настройка интеграции с Wildberries

  1. Получите API‑ключ в «Партнёрской программе Wildberries».
  2. В «1С» создайте подключение:
    • Тип: HTTPS;
    • URL: https://suppliers-api.wildberries.ru/...;
    • Заголовок Authorization: API‑ключ.
  3. Задайте параметры запросов:
    • dateFrom (дата начала периода);
    • limit (количество заказов за запрос).
  4. Обработайте ответ:
    • извлеките данные о заказах, статусах, суммах;
    • свяжите с карточками товаров в «1С».
  5. Проверьте синхронизацию — в разделе «Продажи» должны появиться заказы из Wildberries.

Шаг 4. Интеграция с Яндекс Маркет

  1. В «Яндекс OAuth» получите токен для API Яндекс Маркета.
  2. В «1С» настройте подключение:
    • Тип: OAuth 2.0;
    • URL: https://api.market.yandex.ru/....
  3. Укажите параметры:
    • campaignId (ID магазина на Яндекс Маркете);
    • период выборки.
  4. Настройте парсинг JSON:
    • сопоставьте поля заказа с реквизитами «1С»;
    • задайте правила конвертации валют (если нужно).
  5. Запустите тестовую загрузку — проверьте, появились ли заказы в «1С».

Шаг 5. Автоматизация обмена данными

  1. Настройте регламентные задания в «1С»:
    • периодичность (каждые 15 минут, ежедневно);
    • список маркетплейсов для синхронизации.
  2. Задайте правила обработки ошибок:
    • повтор запроса при сбоях;
    • уведомления администратора.
  3. Включите логирование:
    • сохраняйте историю запросов/ответов;
    • анализируйте задержки.
  4. Настройте триггеры:
    • автоматическое создание путевых листов при получении заказа;
    • отправка статусов доставки в маркетплейс после выполнения.

Шаг 6. Проверка и тестирование

  1. Создайте тестовый заказ на маркетплейсе.
  2. В «1С» запустите синхронизацию.
  3. Проверьте:
    • появился ли заказ в разделе «Продажи»;
    • корректно ли заполнены поля (адрес, сумма, товар);
    • сформировался ли путевой лист (если доставка своя).
  4. Измените статус заказа на маркетплейсе (например, «доставлено»).
  5. Убедитесь, что статус обновился в «1С».
  6. При ошибках сверьте:
    • API‑ключи;
    • форматы данных;
    • настройки времени (UTC/локальное).

Типичные ошибки и как их избежать

  1. Неверные API‑ключи
    • Решение: перепроверьте токены в личном кабинете маркетплейса.
  2. Несовпадение номенклатуры
    • Решение: сопоставьте артикулы товаров в «1С» и на маркетплейсе.
  3. Задержки синхронизации
    • Решение: увеличьте частоту регламентных заданий.
  4. Ошибки парсинга JSON/XML
    • Решение: проверьте структуру ответа через тестовый запрос.
  5. Проблемы с кодировкой
    • Решение: укажите UTF‑8 в заголовках HTTP‑запросов.