«Синк не запускается»
- Токен МС протух (они живут ~год). Пересоздай в МС → обнови в Витрине.
- МС API вернул 429 (rate limit) — подожди 1-2 минуты, попробуй снова.
- Нет доступа к
https://online.moysklad.ru/api/remap/1.2/(firewall на стороне МС?)
«Задваиваются товары»
Причина: у тебя в МС два товара с одинаковым артикулом. При upsert мы матчим по артикулу — создаётся неоднозначность.
Фикс:
- В МС → найди дубли по артикулу
- Объедини их (МС поддерживает merge)
- В Витрине удали лишний дубль (
AdminProducts → Удалить)
«Остаток не обновляется»
- Webhook не зарегистрирован. Проверь в МС → Настройки → Webhook'и.
- URL webhook неправильный. Должен быть точно
https://<your-domain>/api/v1/sync/moysklad/webhook. - SSL на домене истёк. Проверь
curl -I https://<domain>/health.
«Фото не пушатся в МС»
- У товара нет фото в Витрине (логично).
- Фото слишком большие (>500KB) — мы сжимаем до 500KB, но иногда МС отказывает. Пересохрани фото вручную меньшего размера.
- МС API возвращает 400 (invalid image) — проверь что не PNG с прозрачным фоном (МС хочет JPEG).
«Greenlet error при синке»
Это было пофикшено 07.04 — product.photos → COUNT query. Если видишь снова — напиши нам с логом.