FBS (Fulfillment by Seller) — схема, где товар хранится и отгружается со склада продавца, а Ozon отвечает только за доставку. Автоматизировать её без связки с учётной системой тяжело: дедлайны сборки жёсткие, а штрафы за просрочку реальны. Разберём, как выстроить FBS через 1С-Битрикс.
Чем FBS отличается от FBO
Две основные схемы работы с Ozon различаются местом хранения товара:
| Параметр | FBS | FBO |
|---|---|---|
| Хранение | склад продавца | склад Ozon |
| Остатки в API | шлёт продавец | ведёт Ozon |
| Сборка | продавец | Ozon |
| Доставка | Ozon (или свой курьер) | Ozon |
FBS даёт гибкость: товар можно продавать и на сайте, и на других маркетплейсах из одного склада. Но именно поэтому нужна связка — остатки, резервы и сборку приходится синхронизировать между сайтом на 1С-Битрикс, учётом и Ozon.
Жизненный цикл отправления
Заказ FBS проходит по статусам, и на каждом переходе есть действие интеграции:
awaiting_packaging— новый заказ, стартовал дедлайн сборки;awaiting_deliver— заказ собран, ждёт передачи в доставку;delivering— передан перевозчику, в пути;delivered— доставлен покупателю;cancelled— отменён.
shipment_date / срок сборки. Просрочка ведёт к автоотмене и снижению рейтинга. Связка должна подсвечивать «горящие» заказы менеджеру.Методы Seller API для FBS
Полный цикл FBS закрывается набором методов:
| Метод | Действие |
|---|---|
/v3/posting/fbs/list | получить новые и текущие отправления |
/v3/posting/fbs/get | детали отправления, состав |
/v4/posting/fbs/ship | сборка отправления, перевод в awaiting_deliver |
/v2/posting/fbs/package-label | печать этикетки (PDF) |
/v2/posting/fbs/act/create | формирование акта приёма-передачи |
/v2/products/stocks | обновление остатков FBS |
Сборка методом ship может делить заказ на несколько отправлений, если часть позиций отгружается отдельно. Каждое отправление получает свою этикету и номер.
Что делает 1С-Битрикс в схеме
В связке Битрикс закрывает учётную и операционную часть FBS:
- принимает новые отправления и создаёт заказы в модуле
sale(или передаёт их в 1С); - резервирует товар под заказ и пересчитывает доступный остаток;
- отдаёт актуальный остаток в Ozon через
products/stocks; - по команде «собрать» вызывает
fbs/shipи печатает этикетку; - ведёт единый список заказов сайта и маркетплейса с дедлайнами.
Технически это обработчики событий модуля sale, агенты для опроса новых отправлений и REST-вызовы через HttpClient. Резервы удобно вести штатным механизмом резервирования каталога Битрикса.
Этикетки, акты и передача
Физическая отгрузка требует документов. Порядок обычно такой:
- менеджер собирает заказ, связка вызывает
/v4/posting/fbs/ship; - печатается этикетка отправления —
/v2/posting/fbs/package-label(PDF со штрихкодом); - по накопленным собранным заказам формируется акт —
/v2/posting/fbs/act/create; - заказы передаются в пункт приёма Ozon или курьеру.
Риски и как их закрыть
Что важно предусмотреть в FBS-связке:
| Риск | Последствие | Мера |
|---|---|---|
| Просрочка сборки | автоотмена, падение рейтинга | алерты по дедлайнам, приоритет «горящих» |
| Продажа без остатка | вынужденная отмена, штраф | частая синхронизация, учёт резервов |
| Расхождение состава | претензии покупателя | сверка строк по offer_id |
| Двойная сборка | ошибки API | один владелец операции ship |
Отдельно закладывают обработку отмен: если покупатель отменил заказ до сборки, резерв нужно снять и вернуть остаток в оборот.
Итог
FBS через связку с 1С-Битрикс — это автоматизированный конвейер: приём отправлений, резервирование и пересчёт остатков, сборка методом fbs/ship, печать этикеток и актов, контроль дедлайнов. Главное — не пропускать сроки сборки и держать доступный остаток актуальным, тогда штрафов и автоотмен не будет.
Мы в B2Bsite реализуем FBS-связку под ваш склад и учёт: подключаем Seller API, встраиваем сборку и печать в интерфейс Битрикса, настраиваем резервы, остатки и алерты по дедлайнам. Продажи со своего склада идут без ручной рутины и просрочек.
Частые вопросы
Чем FBS отличается от FBO?
При FBS товар хранится и собирается на складе продавца, а Ozon только доставляет; остатки продавец шлёт сам. При FBO товар лежит на складе Ozon, который ведёт остатки и выполняет сборку.
Каким методом собрать отправление?
Методом v4/posting/fbs/ship. Он переводит заказ в статус awaiting_deliver и при необходимости делит его на несколько отправлений, если часть позиций отгружается отдельно.
Что будет при просрочке сборки?
Отправление может быть автоматически отменено, а рейтинг продавца снижен. Поэтому связка должна отслеживать дедлайны и подсвечивать «горящие» заказы менеджеру.
Как печатать этикетки?
Методом v2/posting/fbs/package-label, который возвращает PDF со штрихкодом отправления. Пакетную печать удобно встроить прямо в интерфейс Битрикса.
Нужно ли обновлять остатки при FBS?
Да, обязательно. Остатки FBS ведёт продавец и отправляет их методом v2/products/stocks с указанием склада. Без актуальных остатков возможны продажи отсутствующего товара.
Можно ли продавать один склад и на сайте, и на Ozon?
Да, в этом сила FBS. Но нужна синхронизация: доступный остаток считается с учётом резервов сайта и других каналов, иначе возникает пересортица.
Что делать при отмене заказа покупателем?
Снять резерв и вернуть остаток в оборот. Обработку отмен закладывают в связку отдельно, чтобы освободившийся товар снова стал доступен для продажи.
Поможем с настройкой и поддержкой Интеграции и связки систем
Поможем с настройкой, доработкой и поддержкой Интеграции и связки систем.