Product bundles
A product bundle links a separate Shopify product to an option value in Infinite Options. When a customer selects that option, the linked product is automatically added to their cart alongside the main product.
This is useful for add-ons like gift wrapping, care kits, samples, or accessories, where it makes sense for the item to show up as its own line in the cart.
If you'd rather have the price of the main product increase instead of adding a second product to the cart, use Native Bundling instead.
Before you get started
Product Bundles use legacy bundling, which means Native Bundling needs to be turned off before this feature will appear in your dashboard.
To check:
Open Infinite Options
Go to Settings > Product Bundle
If the Native Bundling toggle is on, turn it off and save

Once Native Bundling is off, the Product Bundles feature will appear in your dashboard.
Note: If you're on a legacy Infinite Options plan, Product Bundles are available by default unless Native Bundling has been turned on.
What you'll need
Before setting up a product bundle, you'll need an add-on product in Shopify. This is the item that gets added to the cart when a customer selects the option.
A few requirements for the add-on product:
It must be active in Shopify
It must be published to your Online Store sales channel
It needs a price set
If you already have a product you want to use, you're ready to go. If not, create one in Shopify under Products before continuing.
How to set up a product bundle
Step 1: Open Infinite Options
Go to Apps in your Shopify admin and open Infinite Options.
Step 2: Create or edit an option set
Create an option set and assign it to the product where you want to offer the bundle. Product Bundles work with these input types: Radio Buttons, Checkboxes, Drop-Down Menus, and Swatches.
Step 3: Add your option label
Give the option a clear label that describes the add-on, like "Add gift wrap" or "Add a cleaning kit."
Update the Label on Cart field to something descriptive so it displays clearly on the order. Each Label on Cart value needs to be unique. If two values match, they'll overwrite each other.
Including the product name and cost in the label is strongly recommended, for example: "Gift Wrap - $5.00."
Step 4: Connect the option to the add-on product
In your option set, find the option value you want to connect
Click the price tag icon next to it
Search for and select the add-on product or specific variant
Click Add
Save your changes
When you test on the product page, selecting the option should add both the main product and the add-on product to the cart.




How bundled options appear in Shopify
In your Shopify order view, the add-on product appears as its own line item alongside the main product. Infinite Options groups them together using an internal code called _io_order_group, which makes it easy to see which add-on belongs to which main product.

Showing price changes on the product page
If you want the price on the product page to update as customers select add-ons, you can install the Dynamic Bundling Price Block in your Shopify theme editor. This only works on Shopify 2.0 themes.
Full setup guide here: Show price changes on the product page

Something not working?
The add-on isn't being added to the cart when I test it. Start by checking these common causes:
The add-on product is not active or not published to your Online Store sales channel in Shopify
Native Bundling is still turned on, which disables Product Bundles
The option value wasn't saved correctly after connecting the add-on product
If everything looks right and it's still not working, reach out to support and we'll take a look.
Best practices and limitations
The add-on product must be active and published to your Online Store sales channel in Shopify. If it's not, the bundle won't work.
The Dynamic Bundling Price Block is optional and only works on Shopify 2.0 themes.
Product Bundles always add a separate product to the cart. If you want the price of the main product to increase instead, use Native Bundling.
Last updated