Share your challenges, collaborate with others, and let us hear you!

Support Kitted products / Create "Bill of Goods" / Update Inventory for Kits

A lot of the SKU's we sell are actually kits of several different items bundled together (example - 200 current comic book bags and boards). Given the current limitations of eBay/Amazon/Shipstation, we are forced to create mutant SKU's for kits like that (for example, this SKU might be something like 2-PACKS-CUR / 2-PACKS-BBCUR, which means 2 packs of current bags and 2 packs of current boards). This isn't the best way to sell kitted items. Most good inventory systems allow you to create a "bill of goods" that will show up underneath a kit SKU. For example, this would show the master SKU (200-CUR-B/B or something) and underneath it would show each line item in the kit separately (2x CUR on one line, and 2x BBCUR on another). This makes it much easier for order pickers who are unfamiliar with the product to pick pack and ship orders. If ShipStation could implement something like this, it would really help.

298 votes
Sign in Sign in with ShipStation
Signed in as (Sign out)
You have left! (?) (thinking…)
HobbiesDepotInc shared this idea  ·   ·  Admin →


Sign in Sign in with ShipStation
Signed in as (Sign out)
  • Ross Martin Foxx Mount commented  · 

    This would be a great value-add for my business as well. I sell a product that comes as a kit of configurable options, and it would be a lot more convenient to have the individual items broken out on the packing list, rather than having to manually account for the bits and pieces.

  • Moose commented  · 

    An easy way would be to have a product attribute that marks an item on a kit, and for each kit item, provide a way to add the constituent SKUs and quantities as attributes of the "parent" kit item (like adding several aliases).

    The only other thing necessary would be to add an automation that modifies the order items of any order containing a kit product by removing (or zeroing) the kit item, and adding each of the constituents as individual order items as the order is imported.

    There is already similar functionality to fire a webhook based on specific order items, so I imagine it something like the webhook fires on kit items, the endpoint accepts the SKU of the kit and does a database lookup of what's in the kit, then modifies the order items via the API, returning the contents of the kit to shipstation as JSON or XML for shipstation to interpret as order items.

    It doesn't look like there's a way to modify the order items though the API currently, or I'd have this implemented already. It doesn't seem like it would be too difficult for the shipstation developers to add, though.

  • philaluthier2 commented  · 

    Until Shipstation adds this feature, this is how we currently handle bundles.

    From within ShipStation products, we use the "warehouse location" as a field to list the components fo the bundle. It works nicely since the warehouse location field appears on the picklist and we adjusted the packing slip to also show warehouse location in bold. We have been doing it this way for 2-3 years. It is a good workaround.

    I had images ready to attach but it doesn't look like any can be added to comments.

  • Nate McCurdy Notgrass Company commented  · 

    We sell bundles with a parent SKU made up of 4 individual SKUs. We do not stock the bundles and need the Pick List to reflect the individual SKUs. We are using BigCommerce, which also does not have a way to divide a bundle into the individual SKUs.

  • Angela Stewart Ladybug Press commented  · 

    We sell our cards in bundles and a wholesale level so a bundle includes: six each of 6 different cards
    The bundle has a sku and each of the cards has a sku.

  • AdminShipStation (Product Owner, ShipStation) commented  · 

    Hi! Bundles and Kits are product types that we at ShipStation are always looking into implementing, however they present a unique hurdle in how products import from our varying partners. Basically, there's no "one size fits all" approach we could do for making bundles or kits for ShipStation products. Moreover, the only way that bundled items/kits can be supported from all of our integrations is for each item to be considered "one line item". These two factors make support for bundled items something that require a lot of research.

    We thank you for your patience as we continue to look into how to overcome this hurdle and allow for bundled items/kit support within ShipStation. And keep providing your feedback!

  • Mike Mosie DFW Dental Supplies commented  · 

    This idea represented in 2012 and last year 2017 start reviewing this idea. Please keep us posted on when this is going to be implemented? it is very important to our business model to have such feature in place to manage our inventory on shipstation.

    Please advise

  • William Buckley Long Beach Surgical commented  · 

    We think it would be helpful if we had the option to display the skus and quantities of the Kit components (skuvault) on the packing slips. We sometimes use the packing slips to pick the order, and that would save us time from having to look up what the Kit components are.

  • Infinite Product Solutions commented  · 

    With inventory challenges becoming more unique and specific, its really important to be able to create kits and import products from the sale channels.

  • route415 commented  · 

    Should be really easy...same as "masking a sku" .... create a new sku with the product bundle, then add the inventory item to the sku to deduct. So, if there are 3 items, it will deduct all 3 from that one master sku. We really need this function as 30% of our products are bundles.

  • Mike Mosie DFW Dental Supplies commented  · 

    I have seen this option on other platforms where it is functional and working really good with the inventory and all other market places. The platform is seller cloud. we can give the shippers the ability to use the marketplace identifier and build a parent product that has the children under it which are the individual inventory items which can be sold separately as well.

    i believe shipstation has already developed such concept where you can have a parent product and the children already, the simple change would be the ability to link to the inventory as well as being able to link to the marketplace product identifier.

  • Robert Patton SHEATH commented  · 

    Same desire for this to be implemented.

    All you have to do is create one more step during the process of combining a group of SKUs.

    The option could be called a "quantity" combination, combining two or more SKUs would have the option to assign an integer to the children SKUs. Thus to sync your 2/3/4/5/n packs to your singles, you would combine the SKUs and assign an integer to the each of the children SKUs as it relates to the parent. Thus the system will know to multiply the sale by the integer provided by the merchant, deducting the proper amount from the inventory.


    A product SKU in ShipStation needs the ability to be marked as a 'Kit' (same as an item can be a Parent or Variant) and by being a 'Kit', it knows it's maximum inventory quantity is that of the lowest-stocked component, and if any of the Kits pieces are 0, the kit itself can't be made of course and will drop to zero as well. We ship patch sets, seat pads, amongst a few other things, and when we want to fulfill two different types of a seat or patch, that get sold as a set, we are just working around it painstakingly.

  • JR commented  · 

    I wish I could vote for this a billion times.

  • Mike Mai MPress commented  · 

    does anyone know any inventory management system can do that? I need a service that can do that know?

  • Titus Anderson Notgrass Company commented  · 

    We sell product bundles and individual items, but only stock items individually. It would be great if a bundle SKU (or parent SKU) could be automatically separated into individual SKUs (or child SKUs) so that the pick list reflected the individual items we have in stock.

← Previous 1 3 4

Feedback and Knowledge Base