Остатки для кабинетов Ozon, Wildberries и других

Остатки для кабинетов Ozon, Wildberries и других

Simple Solutions
10 установок
от 199 ₽1 099 ₽ год / 2 999 ₽ навсегда

Остатки для кабинетов Ozon, Wildberries и других — плагин для Shop-Script, который готовит остатки товаров к выгрузке на площадки маркетплейсов.

Плагин решает задачу управления несколькими витринами при наличии существенного потока оптовых (несколько штук в одном заказе) заказов.

Задача плагина — подготовить остатки к выгрузке на другие площадки так, чтобы при параллельном заказе на нескольких витринах магазин мог обслужить максимальное количество клиентов без ухода в отрицательные остатки и штрафов маркетплейсов за отмену заказов.

Реальный кейс. Допустим, у вас две витрины Ozon. Если выгрузить на две витрины реальный остаток, скажем, 5 штук, может оказаться клиент, которому нужно 30 штук. Он может положить товар в корзину на всех ваших витринах и заказать всё одним заказом. Никакая интеграция не успевает за одновременными заказами из одной корзины — они падают в одну секунду. К тому же API Ozon ограничивает скорость обновления остатков. Поэтому при таком заказе будет заказано, например, 10 штук, а в наличии только 5. Придётся отменять заказ и платить штраф за отмену 5 штук.

После настройки нашего модуля на витрины будет выгружено по 3 штуки в каждом кабинете — штраф станет в разы меньше. Если закажу в обоих кабинетах отмена будет только на 1 штуку вместо 5.

Как мы выбираем округление. Мы осознанно не ставим округление «в меньшую сторону»: по нашим исследованиям гораздо чаще идут заказы, не превышающие остаток товара, и выгоднее продать больше, чем постоянно продавать меньше, но платить меньше штрафов.

Также при остатке меньше количества кабинетов на всех кабинетах остаётся по 1 штуке — чтобы карточки товаров не проседали в поиске на площадках.

Бонус. Плагин ограничивает остаток "сверху". То есть вы можете задать, что на склад, привязанный к Озон вы выгружаете не более 30 шт. Даже при остатке 1000шт. Во-первых это ограничивает максимальный размер заказа, во вторых "ослепляет" сервисы внешней аналитики, которые ориентируются на изменение остатков в течение дня.

Так как это складской остаток, вы можете использовать любые хуки, связанные с остатками: например, установку повышенной цены при минимальном остатке и т. п.

Возможности:

Распределение остатка со склада-источника на любые склады с учетом делителя и максимального остатка;

Свой делитель для каждого склада — сколько штук из остатка отдаётся на каждую площадку;

Ограничение максимального остатка на каждом складе (0 — без ограничения);

Мгновенный пересчёт при изменении остатка на складе-источнике (хук product_stocks_log );

Кнопка «Пересчитать остатки всех товаров» для массового пересчёта по всем SKU;

Работает с любым количеством кабинетов и любых маркетплейсов — не только Ozon и Wildberries;

Не создаёт собственных таблиц, не изменяет общий остаток товара;

Как пользоваться (краткий мануал):

Создайте склад, остатки которого будут балансироваться;

Выберите в «Плагины → Балансировщик остатков Ozon/WB» склад-источник;

Добавьте склад для балансировки с настройками (делитель и максимальный остаток);

Сохраните и пересчитайте остатки.

Важно: из-за особенностей Shop-Script журнал изменений остатков (лог) может показывать нули или другие некорректные промежуточные значения. Это нормальное поведение платформы: при сохранении остатков Shop-Script обновляет все склады одним запросом. Фактические остатки на складах при этом корректны — плагин пересчитывает их по фактическому остатку склада-источника.

Пример расчёта:

Остаток на складе-источнике Кабинет Ozon (делитель 2) Кабинет WB (делитель 3)