How can I hide bundle contents and the "Simple Bundles:" discount label on customer orders?
This article applies to Simple Bundles 1.0 and 2.0. The steps to turn on Single-SKU differ by version and are covered below.
To hide bundle contents, and the "Simple Bundles:" discount label on bundle items, from customers on their orders, use Single-SKU bundles. With Single-SKU, the bundle components are never added to the order, so customers only see the parent bundle. The old Additional Scripts method no longer works because Shopify's new Thank you and Order status pages don't run scripts.
Note: Shopify has deprecated Additional Scripts and the legacy Thank you and Order status pages. Additional scripts became view-only on August 28, 2025, and stopped working when Shopify upgraded each store to the new pages: Shopify Plus stores on August 28, 2025, and all other stores on August 26, 2026. The upgrade is permanent and can't be reverted. The new pages are built on Shopify's Checkout Extensibility model and don't support scripts or any form of DOM manipulation. For more, see Upgrading and replacing your Thank you and Order status pages.
Why do customers see a "Simple Bundles:" label on their orders?
Why doesn't the script method work anymore?
How do I hide bundle contents with Single-SKU bundles?
What if my 3PL needs to see the bundle components?
Why do customers see a "Simple Bundles:" label on their orders?
Simple Bundles 1.0 adds bundle items by editing the order after checkout. Each added item gets a line item discount so the order total doesn't change. That discount is named "Simple Bundles: [bundle name] | ID: [line item ID]". Shopify shows line item discount names to customers, so the label appears wherever the order's line items are listed, including the Thank you and Order status pages.
In Simple Bundles 2.0, regular online store checkouts add the bundle items at checkout through Shopify's Cart Transform API, so customers see the bundle name with its items grouped underneath instead of a separate discount label. See How do customers see orders that contain bundles?
Why doesn't the script method work anymore?
Shopify's Additional Scripts feature let arbitrary JavaScript run on the Thank you and Order status pages. That is what let a script hide bundle line items, or remove the "Simple Bundles:" label, after purchase.
The new Checkout Extensibility model is sandboxed. It only exposes predefined extension points (like adding a banner or a survey), with no way to change the order summary. This is a Shopify platform constraint, not a Simple Bundles limitation. There's no API or extension point that hides or changes line items in the customer-facing order summary on the new pages, so a script or code can't reproduce the old "hide bundle contents" behavior.
How do I hide bundle contents with Single-SKU bundles?
Since scripts can no longer change the new pages, the reliable way to keep bundle components hidden from customers is to stop them from being added to the order in the first place. That's what Single-SKU does:
- Customers only see the parent bundle, from checkout through to the order confirmation and Order status page.
- The individual components are never added as separate line items, so there's nothing to hide. That includes their "Simple Bundles:" discount label.
- Inventory for the components is still adjusted behind the scenes, so your stock tracking stays accurate.
- Since components are never added to the order, they don't show in the Shop app either.
Note: Single-SKU applies to all bundles in your store, not to one bundle. Every bundle order will stop showing its components, including for your fulfillment team.
Simple Bundles 1.0
- In Simple Bundles, go to Preferences.
- In the Orders section, under Bundle orders, select Enable single-SKU inventory sync.
- Click Save.
Simple Bundles 2.0
See How to enable Single-SKU bundle content inventory sync without order edits.
What if my 3PL needs to see the bundle components?
With Single-SKU, only the parent bundle line reaches the Shopify order and any connected fulfillment app. The component items are never sent through. If your fulfillment provider or 3PL needs each bundle's components for picking and packing, Single-SKU alone won't work for them.
If you only need itemized components on your own Shopify packing slips, you can read them from order metafields:
- Turn on Enable bundle details in Shopify order metafields. In 1.0, it's in Preferences in the Orders section, under Order tagging. In 2.0, it's in Settings > Advanced settings.
- Edit your packing slip template as shown in Single-SKU bundle: How to show itemized bundle contents on Shopify packing slips.
A 3PL can use the same metafield only if its integration reads order metafields. In 1.0, the other option is to keep order editing on and accept that customers see the bundle items and their "Simple Bundles:" label.
Note: Order metafields are available on the Simple Bundles Plus and Advanced plans (stores on the Shopify Plus or Advanced plan with a paid Simple Bundles subscription). On other plans, the checkbox is disabled.
Related articles
What is the difference between Single-SKU and Multi-SKU bundles in Shopify?
Single-SKU bundle: How to show itemized bundle contents on Shopify packing slips
Hide bundle contents in customer confirmation emails
Upgrading and replacing your Thank you and Order status pages