Native Bundling vs Product Bundling
Infinite Options offers two ways to bundle add-ons with a product: Product Bundling and Native Bundling. While both allow you to increase the price of a product based on selected options, they work differently behind the scenes.
This FAQ explains the differences, when to use each option, and what to expect if you switch.
Overview at a Glance
Product Bundling
Native Bundling
Recommended bundling method
Add-ons appear as separate products
Add-ons are true Shopify bundles
Add-ons must be published to the Online Store
Add-ons do not need to be published
Compatible with Shopify Buy X Get Y discounts
Uses Shopify’s newest Cart API
Add-ons may remain if the main product is removed
Add-ons are removed automatically with the main product
The price of the add-on is set on the product page
Add-on pricing is customized directly on the app dashboard
What’s the difference between Product Bundling and Native Bundling?
What is Product Bundling?
Product Bundling is the legacy bundling method in Infinite Options.
With Product Bundling:
Add-on products must be published and active on the Online Store sales channel
Add-on products display alongside the main product in the cart
Add-ons are treated as separate products rather than true Shopify bundles.
Because of this:
If the main product is removed from the cart, add-on products may remain
Add-ons are compatible with Shopify discounts, including Buy X Get Y
Add-on products are visible and purchasable on the Online Store channel
Product Bundling is still supported, but it is considered a legacy approach.
What is Native Bundling?
Native Bundling is the newer and recommended bundling method.
With Native Bundling:
Add-on products are connected directly to the main product as true Shopify bundles
When the main product is removed from the cart, all related add-ons are removed automatically
Benefits include:
Customize the price of the add-on directly on the app dashboard
Compatible with all themes without custom code snippets
Add-on products do not need to be published to the Online Store channel
Option pricing is managed directly inside Infinite Options
Better compatibility with modern Shopify features using the newest Shopify Cart API
Native Bundling relies on Shopify’s native bundle system, with Infinite Options handling configuration and pricing.
Which bundling option should I use?
For most stores, Native Bundling is the best choice, especially for new setups.
You may still want or need to use Product Bundling if:
Your setup was created before Native Bundling was available
You have not upgraded an existing configuration
You rely on Shopify Buy X Get Y discounts for add-on products
A third-party app does not pass along add-on products while Native Bundling is enabled
While Product Bundling remains supported, new features and improvements are focused on Native Bundling.
If I switch to Native Bundling, do I need to recreate my bundles?
No. Existing bundles do not need to be recreated.
When switching to Native Bundling:
Your existing add-on products remain in place
Bundles begin using Shopify’s native bundling behavior
Cart and order behavior updates automatically
Native Bundling is available on the Professional plan. Merchants on legacy plans will be prompted to upgrade before enabling it.
For full setup steps and additional details, see:
Moving from Legacy to Native Bundling
How do customers see price changes for add-ons?
To show shoppers when an option adds an additional cost, we recommend using the Dynamic Bundling Price block.
Good to know:
The Dynamic Bundling Price block works with both Product Bundling and Native Bundling
It updates the displayed product price as options are selected
Still not sure which bundling method your store is using?
If you’re unsure which bundling method is active in your store or whether switching makes sense for your setup, our support team can help confirm and walk through your options.