Last Updated: Apr 12, 2019 01:36PM PDT
Use bundles to virtually group variants into combinations and multi-packs. Stitch will automatically adjust bundle availability based on availability of the component items, allowing you to sell grouped items without tying up stock in pre-packed kits.

Note: This article applies to both our Stitch X and Stitch Classic Versions.

How Bundles Work

In Stitch, bundles are virtual groupings of items. Each possible combination of bundled items on your channel imports as a separate channel listing, which must be linked to a bundle in Stitch.

As virtual groupings, bundles don't hold stock. Instead, Stitch will automatically adjust bundle availability based on availability of the component variants.

Create a Bundle

Note: Before creating a bundle, ensure that the component items already exist in Stitch inventory.

To create a bundle, either create a new variant or edit an existing one.
  • If you've already listed a bundle on your Auto Import channel, edit the corresponding variant in Stitch.
  • If the bundle isn't yet in Stitch inventory, create the bundle by clicking + Variant within any product.
From the Edit/Add Variant page, check This variant is a bundle:

Next, add the component variants. For each component variant, set the quantity included in the bundle. Your bundle will inherit the cost and weight of the combined components.

Note: You can add any variant to a bundle, but you can't add a bundle to another bundle.

When done, click Save. Note that this item no longer holds stock and now has a blue Bundle icon:

Bulk Bundling

To convert variants into bundles in bulk, use the Inventory CSV (Inventory > Actions > Inventory CSV).

In the CSV, find the variant you wish to turn into a bundle, then find the Bundle Components column:

Columns were hidden to illustrate this example. Always leave all columns intact in the Inventory CSV.

Specify components using the following format:
{[Component Variant ID, Quantity],[Component Variant ID, Quantity]}

Save your file in the Windows Comma Separated (csv) format before uploading it into Stitch.

Tip: To avoid accidentally overwriting stock, remove all non-bundled variants from the CSV before uploading the file to Stitch.

Bundles and Sales Orders

When a customer orders a bundle, Stitch commits stock for each of the bundle's components. This will reduce the bundle's availability, the availability of each component part, and the availability of every other bundle that contains a shared component.

When adding bundles to fulfillments, Stitch automatically splits them into components as line items. Once added, components behave like any other variant on a fulfillment and--based on routing rules--may be allocated to separate fulfillments.

Stitch updates order status in your sales channel upon shipment of all components. Since Stitch bundles are built as single, non-fractional products in your sales channel, when a bundle is only partially shipped, it will appear as completely unshipped in-channel until remaining components ship.
Splitting bundles in Stitch Classic: To send components (rather than bundles) to your integrated shipping solution, account administrators can enable Bundle Component Settings via Stitch Settings > Fulfillment Settings:

Bundles and Purchase/Transfer Orders

If you try to add a bundle to a purchase order or transfer order, Stitch will add each component as a line item, instead.

Note: To transfer assembled kits as individual line items, you'll need a separate, non-bundled variant for each kit. Tracking assembly in Stitch is entirely manual and not recommended.

Bundles and Reporting

In standard Stitch reporting, bundle sales don't count toward sales of components.

This avoids double-counting sales of components (which are often sold individually) and allows you to analyze bundles as separately marketed items.