Что должно работать
Заказы с площадок попадают в учёт без человека — круглосуточно, включая ночи и праздники. Изменение цены или остатка само доходит до каждой витрины. Каждая операция записана в журнал: при сбое обмен повторяет попытку сам и зовёт человека только тогда, когда не справился.
Отдельный сторож следит за фоновыми задачами: если какой-то обмен упал или молчит дольше положенного, ответственный получает сообщение — молчаливых сбоев не бывает. Это скучная часть, но именно она отличает интеграцию, которой доверяют, от интеграции, которую перепроверяют.
Самое сложное — деньги
Выплаты маркетплейса приходят нетто, одной суммой: продажи минус комиссии, минус логистика, минус удержания. Свести такую выплату с заказами вручную — часы работы каждую неделю, и всё равно с пропусками.
Система раскладывает выплату по заказам вместе с комиссиями и удержаниями — и вы видите реальную экономику каждой продажи, а не «примерно вышли в плюс». Деньги — то место, где «почти сходится» не считается.
Почему не коробочный модуль
Готовые модули навязывают чужую схему: плодят дубли карточек и молчат, когда заказ потерялся на стыке. Свой коннектор подчиняется вашему процессу, а чинится и дорабатывается за часы — не нужно ждать обновления от вендора.
У нас есть и живой аргумент из практики: на одном проекте сторонний плагин интеграции перезаписывал данные доставки, а однажды лавиной повторных запросов исчерпал лимиты и отключил доступ к API всему аккаунту учётной системы. Своя реализация даёт полный журнал обмена и контроль над каждым полем.
С чего начать
С инвентаризации: какие площадки, что является источником правды по товарам, ценам и остаткам, где сейчас теряется время. Дальше коннекторы подключаются по одному — сначала заказы, потом цены и остатки, потом разбор выплат. Каждый шаг измерим: часы ручной работы в неделю до и после.