Интеграция сайта с Wildberries и Ozon: остатки, цены, заказы
Как связать свой сайт и учётную систему с маркетплейсами: что синхронизировать, откуда берутся расхождения в остатках, сколько стоит и что делать при сбоях.

Продавец, который торгует на двух маркетплейсах и на своём сайте, рано или поздно сталкивается с одним и тем же: продали товар, которого нет, или он лежит на складе, но нигде не показан. Причина всегда в том, что остатки живут в трёх местах и обновляются руками.
Интеграция решает именно эту задачу. Разберём, из чего она состоит и во что обходится.
Что синхронизируют
Товары. Названия, описания, характеристики, фотографии. Выгружаются из вашей системы на площадки. Тонкость: у каждой площадки свой формат категорий и обязательных характеристик, поэтому нужен слой сопоставления — «наша категория А = категория Б на площадке».
Остатки. Самая важная и самая чувствительная часть. Обновление в обе стороны и как можно чаще.
Цены. С учётом того, что цена на площадке обычно отличается от цены на сайте: комиссия, логистика, участие в акциях. Правило пересчёта должно быть частью интеграции, а не выполняться в голове менеджера.
Заказы. Подтягиваются с площадок в вашу систему, чтобы сборка, отгрузка и учёт шли в одном месте.
Статусы. Обратно на площадку: собран, отгружен, отменён.
Откуда берутся расхождения в остатках
Это главный вопрос, и ответ на него неприятный: полностью убрать расхождения невозможно.
Между продажей на одной площадке и обновлением остатка на других всегда есть задержка. Даже при обмене раз в пять минут окно для двойной продажи существует. При активной торговле одной позицией с трёх площадок это выстреливает регулярно.
Рабочие способы снизить ущерб:
- резерв — часть остатка не выгружается на площадки вовсе (обычно 1–2 штуки на позицию);
- приоритет площадок — на менее важные выгружается меньше;
- частый обмен по ходовым позициям и редкий по остальным;
- мгновенное обнуление — если позиция ушла в ноль, обновление уходит немедленно, не дожидаясь общего цикла.
Заказчики часто просят «сделать так, чтобы расхождений не было». Честный ответ подрядчика: их можно сделать редкими и дешёвыми, но не нулевыми.
Где живёт источник правды
Ключевое проектное решение, которое принимается один раз.
Правильный ответ почти всегда — учётная система. 1С или её аналог знает реальный склад, туда приходят поступления, оттуда идут отгрузки. Сайт и площадки — потребители этих данных, а не хранилища.
Ошибка — делать источником правды сайт, а учёт вести отдельно. Тогда любое расхождение приходится разбирать вручную, и виноватого найти невозможно.
Если учётная система — 1С, интеграция с ней делается по тем же принципам, что описаны в статье про интеграцию сайта с 1С. Маркетплейсы подключаются к тому же обмену как ещё один потребитель.
Свой сервис или готовый агрегатор
Готовые сервисы — от 3 000 ₽ в месяц. Подключаются за пару дней, закрывают типовые сценарии: выгрузка, остатки, заказы. Разумный выбор, если ассортимент до нескольких тысяч позиций и учёт стандартный.
Своя интеграция — от 80 000 ₽ разово. Нужна, когда у вас нестандартный учёт, свои правила ценообразования по площадкам, комплекты и наборы, или когда ассортимент большой и обмен через посредника становится узким местом.
Практическое правило: начинайте с готового сервиса. Переходить на свою разработку имеет смысл, когда упёрлись в ограничение и можете назвать его конкретно.
Сколько стоит своя интеграция
От 80 000 ₽ — односторонняя выгрузка товаров, цен и остатков на одну площадку.
От 150 000 ₽ — двусторонний обмен: плюс подтягивание заказов и отправка статусов.
Каждая следующая площадка — 40–60 % от первой, если система изначально спроектирована под несколько источников. Если писали под одну — считайте как новую интеграцию.
Ежемесячно — поддержка. Площадки меняют требования к данным и правила работы своих интерфейсов несколько раз в год, и интеграция ломается тихо.
Что предусмотреть обязательно
Логирование каждого обмена. Что ушло, что вернулось, какие ошибки. Без журнала разбор расхождения превращается в гадание.
Оповещение о сбоях. Если обмен не прошёл три раза подряд, кто-то должен узнать об этом в тот же час, а не через неделю по упавшим продажам.
Ограничение частоты запросов. У площадок есть лимиты на обращения; при их превышении вас временно отключают. Это учитывается в архитектуре обмена.
Ручной запуск обмена. Кнопка «синхронизировать сейчас» нужна менеджеру постоянно.
Раздельные правила цен по площадкам. Единая цена везде — путь к торговле в минус после комиссии.
Зачем при этом свой сайт
Интеграция часто заказывается теми, кто торгует только на площадках и задумался о собственном канале. Логика здесь простая: маркетплейс даёт оборот, но не даёт ни контакта с покупателем, ни защиты от изменения комиссий.
Что именно даёт собственный сайт продавцу и в каком порядке его запускать — разбираем в статьях сайт для продавца на маркетплейсе и свой сайт или маркетплейс.
Частые ошибки
Синхронизация раз в сутки. Для ходовых позиций это гарантированные продажи отсутствующего товара. Ночной обмен допустим только для медленного ассортимента.
Отсутствие резерва. Выгружать весь остаток до последней штуки — значит регулярно отменять заказы, а отмены бьют по рейтингу продавца сильнее, чем недополученная продажа.
Единая цена для всех каналов. Комиссии площадок разные, и одинаковая цена означает разную маржу, иногда отрицательную.
Обмен без журнала. При первом же расхождении окажется, что восстановить картину невозможно.
Никто не отвечает за интеграцию. У обмена должен быть владелец, который смотрит журнал ошибок хотя бы раз в неделю.
Итог
Интеграция с маркетплейсами решает одну задачу: чтобы остатки, цены и заказы жили в одном месте, а не в трёх кабинетах.
Ориентиры: от 3 000 ₽ в месяц за готовый сервис, от 80 000 ₽ за свою одностороннюю выгрузку, от 150 000 ₽ за двусторонний обмен.
Главное проектное решение — сделать источником правды учётную систему, а не сайт. И принять, что расхождения в остатках снижаются резервом и частотой обмена, но не исчезают полностью: любой, кто обещает обратное, просто ещё не сталкивался с распродажей.
Частые вопросы
Сколько стоит интеграция с маркетплейсами?+
Односторонняя выгрузка товаров и остатков на одну площадку — от 80 000 ₽. Двусторонний обмен с подтягиванием заказов — от 150 000 ₽. Каждая следующая площадка добавляет 40–60 % от стоимости первой, если система изначально спроектирована под несколько источников.
Зачем интеграция, если есть кабинет продавца?+
Кабинет работает, пока товаров немного и продаёте вы только там. Как только площадок становится две-три плюс свой сайт, ручное обновление остатков перестаёт успевать — и начинаются продажи того, чего нет на складе.
Можно ли обойтись готовым сервисом?+
Да, сервисы-агрегаторы стоят от 3 000 ₽ в месяц и закрывают типовые сценарии. Они не подходят, если у вас нестандартный учёт, свои правила ценообразования по площадкам или большой ассортимент с частыми изменениями.
Почему остатки всё равно расходятся?+
Между продажей и обновлением остатка всегда есть задержка — от секунд до нескольких минут. При активных продажах одной позиции с нескольких площадок расхождения неизбежны. Лечится это резервом: часть остатка не выгружается вовсе.
Читайте также
- Что такое CRM простыми словами и зачем она сайтуОбъяснение без терминов: что такое CRM-система, какие задачи она решает, чем отличается от таблицы и когда её пора заводить небольшой компании.4 мин
- CRM для отдела продаж: как связать её с сайтом и не терять заявкиКак настроить CRM под реальный процесс продаж: воронка, обязательные поля, распределение заявок, контроль сроков. Что передавать с сайта и сколько стоит внедрение.4 мин
- Хостинг для WordPress: как выбрать и на чём нельзя экономитьКакие требования у WordPress к хостингу, чем отличается дешёвый тариф от нормального, когда пора на VPS и какие параметры реально влияют на скорость сайта.4 мин
- Нужен ли сайту CDNЧто такое сеть доставки контента простыми словами, какой прирост скорости она даёт, сколько стоит и в каких случаях она не нужна вовсе.3 мин