При работе по схеме rFBS продавцы часто сталкиваются с ошибками: заказ не создается, не передается на сортировку, не печатается упаковочный лист. Разбираем типовые ошибки, их причины и способы решения.
Сравнение
| Критерий | По теме страницы | Отладка заказов FBS на Wildberries |
|---|---|---|
| Ошибка 'Invalid product' | Ozon: неверный product_id или offer_id | WB: неверный barcode |
| Ошибка 'Stock insufficient' | Ozon: остатки не обновлены | WB: резерв не хватает |
| Ошибка 'Delivery method mismatch' | Ozon: заказ не rFBS | WB: неверный тип доставки |
| Ошибка 'Time slot unavailable' | Ozon: нет мест на склад | WB: ПВЗ переполнен |
| Ошибка 'Packaging error' | Ozon: несоответствие веса | WB: неверный формат принтера |
Как это работает
В ответе API найдите code и message. Например, 400, 404, 422.
Убедитесь, что товар активен, есть остатки, и offer_id совпадает.
Ошибка может возникать, если заказ уже в неподходящем статусе для действия.
Используйте метод /v3/posting/pack/clear для сброса упаковки, или отмените заказ.
Если ничего не помогло, создайте тикет с кодом ошибки и телом запроса.
Подробно
Как читать логи ошибок Ozon API
Каждая ошибка в Ozon API включает код и message. Например, код 400 означает неверные параметры, 403 — недостаточно прав, 404 — сущность не найдена. Просматривайте логи через раздел 'API Логи' в личном кабинете или через методы /v3/posting/log. Там видно, на каком этапе произошел сбой.
Сценарии восстановления заказа
Если заказ завис в статусе 'awaiting_delivery', попробуйте отменить и создать заново через API. Если ошибка при пакетной обработке — разбейте на отдельные запросы. При ошибке 'package_already_printed' — уже загружен упаковочный лист, используйте метод /v3/posting/pack/clear.
Словарь терминов
Отзывы
Наша интеграция дважды падала из-за обновлений API. Теперь мы используем мониторинг логов и автоматическое уведомление об ошибках — это спасает.
Часто сталкивалась с ошибкой 'Invalid offer_id'. Помогло создание единого справочника номенклатуры со сверкой каждую неделю.
Частые вопросы
Почему возникает ошибка 'Stock insufficient' при наличии товара?
Товар может быть зарезервирован под другие заказы. Проверьте свободные остатки через метод /v2/product/info/stock.
Что делать, если заказ не печатается?
Убедитесь, что заказ находится в статусе 'awaiting_packaging' и не был уже распечатан. Используйте clear и повторите.
Как часто обновлять данные, чтобы избежать ошибок?
Оптимально обновлять остатки раз в 15-30 минут, а заказы — каждые 5 минут.
Проверьте свою интеграцию на ошибки сейчас
Читайте также по теме