Все руководства

Автор 6 сентября 2026 г.9 минут чтения

Управление запасами Shopify Bundle: полное руководство

Пакет продает одну вещь и потребляет несколько. Как Shopify отслеживает запасы комплектов, где подсчеты идут не так, и что нужно решить, прежде чем запустить свой первый.

Комплект — это единственная вещь в вашем каталоге, которая продается как одна линия, а с полки поставляется несколькими. В заказе указано «Подарочная коробка «Кедр и инжир», количество 1 шт. На складе пропадают свеча, ножик для фитиля и коробок спичек. Любая проблема с запасами, характерная для пакетов, возникает из-за разрыва между тем, что вы продали, и тем, что вы потратили.

В этом руководстве рассказывается о том, что говорится в документации Shopify по пакетам, что происходит со запасом компонентов, о настройках, которые незаметно отключают это поведение, и о том, что нужно решить, прежде чем ваш первый пакет будет запущен в эксплуатацию. Определить, сколько компонентов нужно купить, — это более сложная задача, и она требует свой собственный пост.

Как пакет влияет на инвентарь

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

Структурные последствия имеют большее значение, чем кажется. Комплект, собранный в точке продажи, не имеет собственного инвентарного номера. Не существует комплектного инвентаря, который нужно получить, нет комплектного инвентаря, который нужно подсчитать, и нечего корректировать, когда подсчет оказывается недостаточным. Все, что выглядит как запас комплекта, — это цифра, полученная из компонентов и пересчитываемая каждый раз, когда кто-то загружает страницу.

Комплекта нет в наличии. Это правило расходов, которое вы уже подсчитали.

Если четыре количественных состояния, стоящих за этими номерами компонентов, вам незнакомы, как работает отслеживание запасов Shopify покрытия доступны, зафиксированы, имеются в наличии и недоступны в полном объеме. Этот пост предполагает их.

Как Shopify обрабатывает пакеты

Начните с той части, в которой большинство рецензий ошибаются: пакеты не являются основной функцией администратора Shopify. Им нужно приложение, даже если оно принадлежит Shopify. На странице соответствия Shopify это указано в качестве требования, которое является таким же требованием, как канал продаж и версия оформления заказа: в вашем магазине должно быть установлено пакетное приложение.

Сторонний вариант — Shopify Bundles, описанный Shopify как бесплатное стороннее приложение для пакетов, которое позволяет создавать и редактировать фиксированные пакеты продуктов и мультипакеты от администратора и доступно во всех планах Shopify. Этот последний пункт является одним из немногих явных заявлений о плане в инвентарной документации Shopify, и его стоит принять за чистую монету (проверено в сентябре 2026 г.).

Три поведения из собственной документации Shopify — это те, от которых зависят ваши запасы.

  • Запасы компонентов уменьшаются при продаже комплекта. Shopify заявляет, что уровни запасов компонентов продуктов соответственно уменьшаются при продаже в комплекте, и что уровни запасов обновляются в режиме реального времени.
  • Самый дефицитный компонент устанавливает потолок. Запасы пакетов определяются на основе уровней запасов составляющих продуктов, а продукт с наименьшим уровнем запасов определяет, сколько пакетов можно продать.
  • Из этого расчета исключены два типа компонентов. Компонент, запасы которого не отслеживаются, и компонент, настроенный на продолжение продажи, когда его нет в наличии, оба не учитываются, когда Shopify определяет наличие комплекта.

Этот третий пункт и следует записать. Отказ от продолжения продаж, когда компонент отсутствует на складе, не просто приводит к перепродаже этого компонента; он полностью удаляет компонент из контроля запасов комплекта. руководство по настройке отслеживания рассказывает, где находится эта настройка и почему она включается чаще, чем ожидают продавцы.

Существует также задокументированное исключение из того, как остальная часть Shopify обращается со товарами. В других странах запасы отслеживаются отдельно для каждого местоположения и не могут быть объединены между несколькими местоположениями. Пакеты являются заявленным исключением: в документации Shopify Bundles говорится, что пакеты отслеживают запасы не по местоположению, а по общему запасу. Таким образом, доступность пакета — это показатель для всего магазина, хотя компоненты, находящиеся под ним, по-прежнему учитываются по каждому месту. Что Shopify нигде не документирует, так это то, что происходит, когда компоненты для одного заказа на комплект находятся в двух разных местах или в какое место направляется такой заказ. Если вы управляете более чем одним магазином и продаете пакеты, на этот вопрос нужно ответить, протестировав свой собственный магазин, а не прочитав сообщение в блоге, в том числе и это.

One bundle sale decrementing three components, with bundle availability derived from the scarcestOn the left, a single box represents one gift box sold, quantity one. Three arrows fan out from it to three component boxes on the right: a Cedar and Fig 250g candle with 210 units in stock, a wick trimmer with 64, and a box of matches with 300, each losing one unit to the sale. Three further arrows converge from those components into a single box on the far right showing the number of bundles available, which reads 64. That figure is not stored anywhere; it is the stock level of the scarcest component, the wick trimmer, because the component with the lowest inventory level determines how many bundles can be sold. If the trimmer were untracked, or set to continue selling when out of stock, it would drop out of the calculation entirely and the ceiling would jump to 210.One sale. Three decrements. No bundle stock.every component here takes one unit per bundleGift box soldquantity 1Cedar & Fig 250g210 in stock, less 1Wick trimmer64 in stock, less 1Matches300 in stock, less 1Bundles available64set by the scarcest componentThe 64 is derived, not stored: an untracked component drops out of it entirely.
Триммер для фитиля — самая дешевая вещь в коробке и единственное число, от которого зависит, можно ли вообще продать коробку.

Три вида комплекта

Они выглядят одинаково на странице продукта и по-разному ведут себя на вашем складе.

Фиксированные пакеты и мультипаки. Установленный список компонентов в установленных количествах или несколько единиц одного и того же продукта, продаваемых вместе. Это то, что создает бесплатное приложение Bundles от Shopify для каждого плана. Shopify документирует ограничения приложения: до 30 компонентов для фиксированного комплекта и до 150 для динамического, до 2000 единиц на компонент и до 3 опций и 100 вариантов на комплект. Для продукта только с одним вариантом селектор вариантов не отображается.

Смешивайте и сочетайте. Клиент выбирает, какие компоненты использовать, обычно в рамках правила, например любых трех свечей. На странице участия Shopify это выходит за рамки бесплатного приложения: для смешанных пакетов требуется стороннее приложение из App Store или специальная разработка с использованием API-интерфейсов Bundles в Shopify Plus. Это подлинная, задокументированная граница плана, а не предположение (проверено в сентябре 2026 г.), и в планах ниже Плюс доступен сторонний маршрут.

Предварительно собранные комплекты. Вы физически собираете подарочную коробку, заклеиваете ее скотчем и ставите на полку. Это вообще не пакет в смысле платформы; это обычный продукт, имеющий собственный запас, и компоненты, которые вы израсходовали при его создании, должны быть сняты с учета в момент сборки. Предварительная сборка ускоряет сбор и усложняет подсчеты, потому что теперь одна и та же свеча может находиться в двух местах: свободно на полке и запечатанной внутри коробки.

ВозможностьКакие документы Shopify
Фиксированные пакеты, мультипакиБесплатное стороннее приложение Bundles, все планы
Декремент компонента в продажеДа, через пакеты Shopify
Запас комплектов для каждого местоположенияНет: пакеты отслеживают общий запас
Комбинируйте и сочетайтеСтороннее приложение или API-интерфейсы пакетов в Plus
Пакеты плюс подписки или предварительные заказыНе поддерживается
Импорт или массовое редактирование пакетовНе поддерживается
Пакет прогнозирования в зависимости от спроса на компонентыНе задокументировано

Когда подсчет пакетов идет не так

Общие причины неправильного инвентарного номера описаны в предотвращение расхождений в запасах. Это те пакеты, которые добавляются сверху.

Компонент, предназначенный для продолжения продажи, когда его нет в наличии. Пакет продолжает продаваться после того, как этот компонент физически закончился, поскольку Shopify исключил его из расчета доступности. Вы узнаете во время выбора. Это самая полезная вещь, которую стоит проверить на существующем пакете.

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

Предварительная сборка выноса. Если вы собираете комплекты заранее, не корректируя количество компонентов, ваш администратор подумает, что у вас есть незакрепленные свечи, которые вы уже запечатали в коробки. Каждый счет после этого расходится с экраном.

Пакеты нельзя импортировать или массово редактировать. Shopify перечисляет импорт, экспорт и массовое редактирование среди вещей, которые пакеты не поддерживают. Продавец, собирающий 200 пакетов, собирает их вручную, по одному, и редактирует их таким же образом при изменении компонента. Учтите это в плане до того, как план будет включать 200 пакетов.

Список совместимости длиннее, чем думает большинство людей. Документы Shopify, которые объединяются в пакеты, нельзя комбинировать с такими вариантами покупки, как подписки, предварительные заказы или пробная версия перед покупкой, с приложением Shopify Subscriptions, с пользовательскими продуктами, с другими пакетами (без вложенности) или с обменами. Пакеты также не имеют собственных профилей доставки, поэтому цены берутся из профилей составляющих продуктов, а право на возврат соответствует настройкам отдельных продуктов, а не пакета. Само по себе право на участие имеет требования: магазин должен использовать канал продаж Интернет-магазина или специальную витрину, должно быть установлено пакетное приложение и должен быть установлен обновленный кассовый аппарат, что исключает магазины, все еще использующие настройки checkout.liquid.

В одном не стоит быть уверенным: собственные страницы Shopify различаются в зависимости от того, какие каналы продаж поддерживают пакеты. На странице обзора пакетов и на странице приложения Shopify Bundles поддержка каналов описывается по-разному, и мы не собираемся решать эту проблему за вас. В Интернет-магазине поддерживаются пакеты; кроме того, поддержка зависит от типа пакета и приложения, поэтому проверьте текущую документацию для канала, на котором вы фактически продаете.

Ценообразование, маржа и стоимость

Стоимость комплекта товаров представляет собой сумму затрат его компонентов, включая стоимость упаковки. Ничто не позволяет вам рассчитать это как одну цифру, поэтому посчитайте ее сами, прежде чем устанавливать цену.

Возьмите подарочную коробку: 250 г кедра и инжира по 7 долларов, триммер для фитиля по 3 доллара, коробку и салфетку по 2 доллара. Стоимость товара 12$. Свеча продается отдельно по цене 18 долларов, а триммер — 9 долларов, то есть 27 долларов в розницу приносят валовую прибыль в 15 долларов, или 55,6%. Оцените пакет в 24 доллара, и вы сохраните 12 долларов, или 50,0%. Скидка на пакет обойдется вам в 5,6 маржинальных баллов и 3 доллара за продажу.

12 долларов США

Стоимость комплекта товаров, три составляющие

27 долларов США

те же предметы, купленные отдельно

24 доллара США

цена пакета, валовая прибыль 50,0%

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

Прежде чем запустить пакет

  • Включите отслеживание каждого компонента, включая упаковку и бесплатные дополнения.
  • Отключите функцию продолжения продажи при отсутствии на складе для каждого компонента, если только у вас нет особой причины держать компонент за пределами максимального запаса пакета.
  • Определите самый дефицитный компонент и проверьте время его выполнения, а не только его запас. Этот компонент теперь является ограничением для двух продуктов.
  • Повышайте количество точек повторного заказа любого компонента, который также продается отдельно, до того, как комплект будет запущен в эксплуатацию, а не после первого дефицита.
  • Подтвердите, что пакет не должен работать с подпиской, предварительным заказом или потоком обмена, поскольку Shopify документирует эти комбинации как неподдерживаемые.
  • Разместите один реальный тестовый заказ и наблюдайте, как меняется количество компонентов в вашей собственной административной панели. Это займет десять минут, и это единственный способ узнать, что делает ваша конкретная установка.
  • Решите, кто будет пересчитывать спрос на компоненты в каждом цикле закупок, и запишите, где будут проводиться эти расчеты.

Когда связка — неправильный ответ

Объединение в пакеты — это стандартный совет для медленных акций, и он часто бывает верным: медленный товар уходит с почти полной маржой, а не со скидкой, а быстрый товар все равно будет продаваться. Продажа излишних запасов без потери прибыли помещает этот вариант рядом с альтернативами.

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

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

Часто задаваемые вопросы

Shopify автоматически уменьшает запас компонентов при продаже комплекта?

Да, для пакетов, созданных с помощью собственного бесплатного приложения Bundles от Shopify. В документации Shopify указано, что при продаже пакета уровни запасов составляющих продуктов соответственно уменьшаются и что уровни запасов обновляются в режиме реального времени. Однако две настройки исключают компонент из этого расчета: компонент, запас которого не отслеживается, и компонент, настроенный на продолжение продажи, когда его нет в наличии, оба исключаются, когда Shopify определяет, сколько комплектов можно продать. Пакеты, созданные с помощью стороннего приложения, не подпадают под действие этой документации, поэтому проверьте собственное приложение.

Что произойдет, если одного компонента комплекта не будет на складе?

Пакет перестает быть доступным. Shopify определяет доступность комплектов на основе уровней запасов компонентов, а продукт с наименьшим уровнем запасов определяет, сколько комплектов можно продать, поэтому самый дефицитный компонент устанавливает потолок для всего комплекта. Исключением является компонент, который не отслеживается или настроен на продолжение продажи, когда его нет в наличии, поскольку он полностью исключается из расчета, и именно так комплект продолжает продаваться после того, как компонент физически закончился.

Должен ли пакет иметь собственный номер SKU?

Присвойте ему собственный идентификатор для отчетности, но не рассматривайте этот идентификатор как биржевой номер. Комплект, собранный в точке продажи, не содержит собственных запасов; его доступность всегда зависит от компонентов. Если вы физически предварительно собираете комплекты и кладете их на полку, это другая ситуация: собранный комплект представляет собой обычный продукт с реальным запасом, и единицы, которые вы израсходовали на его создание, должны учитываться при подсчете компонентов.

Можно ли использовать пакеты для очистки медленно оборачивающихся запасов?

Могут, но счет выставляется на другой артикул, чем вы ожидаете. Соединение медленного предмета с быстрым перемещает медленный предмет почти по полной цене, а также потребляет запас быстрого предмета с любой скоростью, по которой продается комплект, помимо собственного отдельного спроса на этот предмет. Это нормально, если вы запланировали это, и ваш бестселлер закончился, если вы этого не сделали, поэтому поднимите точку повторного заказа быстрого товара до того, как комплект появится в продаже, а не после этого.

STOCKCUE

Пакет расходует запас, который вы один раз подсчитали и запланировали. Прогнозы StockCue учитывают все пакеты для каждого плана, включая бесплатный, поэтому свеча внутри вашей подарочной коробки получает точку повторного заказа, которая отражает оба способа выхода из здания.

Установите StockCue на Shopify →
Рахат Хан, аналитик по электронной торговле в Devmerx

Rahat Khan

Операционный аналитик электронной коммерции

Рахат Хан пишет об операциях по инвентаризации Shopify для Devmerx, студии, стоящей за StockCue: Inventory Forecast.

Нужна помощь с вашим магазином Shopify?

Devmerx создает и оптимизирует магазины Shopify для брендов DTC. Запишитесь на бесплатную 20-минутную консультацию.