Portless supports bundle fulfillment, where a single SKU ordered in Shopify triggers the picking and packing of multiple component SKUs. Bundles are not auto-detected from your store. Every new bundle SKU needs to be registered with Portless before orders can be fulfilled. If you create a bundle without notifying us first, any orders for that SKU will go on hold even if all the component inventory is available.
How to set up a bundle
If you're using Shopify's native bundles app, and it breaks the order down into individual component SKUs before syncing to Portless, no additional setup is needed on our end. To confirm it's working, place a test order and ask support to verify the components are reflecting correctly before you go live.
If you're using a standalone bundle SKU (a new parent SKU that doesn't auto-decompose in Shopify), you'll need to notify Portless to configure the mapping.
Contact support with the following for each bundle:
Parent bundle SKU
Component SKU(s) and quantity per component
COGS per component unit
HS code
If you have multiple bundles, a spreadsheet works well. Once the setup is complete, place a test order to confirm everything is flowing through correctly.
Every time you add a new bundle to your store, notify Portless. This applies to new product drops, seasonal bundles, and promotional packs.
How inventory works for bundles
Once configured, your bundle's available inventory is determined by the stock levels of the individual component SKUs. If any component is out of stock, the bundle order will be blocked.
When a bundle order is placed, the warehouse picks the component SKUs at the configured quantities. For a 3-pack, the component SKU fulfills as a quantity of 3.
Common issues
What you see | What to do |
Bundle orders on hold / showing as out of stock, but component SKUs have stock | Contact support with your bundle SKU and component details so we can configure the mapping |
Only one item from the bundle was shipped | Contact support with the order number. The missing component will be reshipped |
Bundle setup is complete, but orders are still not processing | Confirm with support that the portless_ready tag has been applied in Shopify and that the mapping is active |
FAQs
Do I need to tell Portless every time I create a new bundle in Shopify? Yes. New bundle SKUs aren't auto-synced. Notify support before you launch so the mapping is in place before the first order arrives.
Can the same SKU be both a standalone product and a bundle component? Yes. A component SKU can also exist as a standalone product. The one thing that isn't supported is using the same SKU as both the parent bundle and a component within that same bundle. If you run into this, rename the bundle SKU to a distinct value (e.g., append -B).
Can Portless physically assemble items into a kit at the warehouse? Physical kitting (assembling different items together based on your instructions) is available for select merchants. This service incurs additional fees, which are listed in your Portless price card. To discuss your specific use case and negotiate a possible price reduction, please contact your Customer Success Manager (CSM).