Should I Use Add-on Pricing or Product Bundling?
Compare Infinite Options add-on pricing with legacy Product Bundling to decide which fits your store, and see how to tell which one is active.
Infinite Options has two ways to charge for options: add-on pricing (recommended), and Product Bundling (legacy), the original method.
Add-on pricing is on when the Native Bundling setting is turned on in Settings > Product Bundling.
Overview at a Glance
Section titled “Overview at a Glance”| Add-on Pricing | Product Bundling (Legacy) | |
|---|---|---|
| Recommended for new stores | ✅ Yes | |
| Charge without a Shopify product | ✅ Yes | ❌ No |
| Price types | Per quantity, flat rate, percentage, per character | Per quantity only |
| Add-on products need to be visible on the storefront | ❌ No | ✅ Yes |
| Shop Pay & accelerated checkout | ✅ Supported | ❌ Hidden |
| Removing the main product removes add-ons | ✅ Yes | ❌ No |
| Uses Shopify’s newest Cart API | ✅ Yes | ❌ No |
| Best for Buy X Get Y promotions* | ✅ Yes |
With add-on pricing, Shopify discounts that apply to the main product also apply to its add-ons. If you need to discount add-ons separately, Product Bundling may be a better fit because each add-on is its own product in the cart.
See Add-on Pricing and Shopify Discounts for a full breakdown.
Legacy plans
Section titled “Legacy plans”If you’re using a legacy Infinite Options plan, you have more than one option depending on your current setup.
- Product Bundling remains available for legacy plans
- Add-on Pricing is available on newer plans.
Which bundling method should I use?
Section titled “Which bundling method should I use?”For most stores, Add-on Pricing is the recommended option.
Add-on Pricing provides:
- Better compatibility with modern Shopify features
- Cleaner cart behavior
- Support for Shop Pay and accelerated checkout buttons
- Hidden add-on products
- Pricing managed directly in Infinite Options
You may still choose Product Bundling if:
- Your store was configured before Add-on Pricing was introduced.
- You haven’t upgraded your existing setup.
- You rely on Shopify Buy X Get Y promotions and prefer add-ons to behave as separate products.
- A third-party app you’re using isn’t compatible with Add-on Pricing.
While Product Bundling remains fully supported, new features and improvements are focused on Add-on Pricing.
What is Product Bundling?
Section titled “What is Product Bundling?”Product Bundling is Infinite Options’ original bundling method.
With Product Bundling:
- Add-on products must be Active and available on the Online Store sales channel.
- Add-on products appear as separate products in the cart.
- Customers can purchase add-on products individually if they find them on your storefront.
- Removing the main product from the cart may leave add-on products behind.
- Shop Pay and other accelerated checkout buttons are hidden on product pages with configured options.
This behavior is intentional. Accelerated checkout buttons bypass the cart, so they can’t include the add-on products required for Product Bundling.
Shop Pay remains available from the cart and checkout.
What is Add-on Pricing?
Section titled “What is Add-on Pricing?”Add-on Pricing is the newer and recommended method to add cost to option selections.
With Add-on Pricing:
- Prices are set in Infinite Options, with four price types.
- An add-on can be charged with no Shopify product, or backed by a product Infinite Options creates or one you link.
- Products attached to priced add-ons don’t need the Online Store sales channel.
- Removing the main product from the cart removes its add-ons.
- Shop Pay and accelerated checkout buttons stay available on the product page.
- It uses Shopify’s newest Cart API.
See Add pricing to your options.
What happens if I switch to Add-on Pricing?
Section titled “What happens if I switch to Add-on Pricing?”You don’t need to recreate your existing bundles.
When you enable Native Bundling:
- Your existing add-on products remain in place.
- Your bundles begin using Shopify’s native bundle behavior.
- Cart and order behavior updates automatically.
Turn on the Native Bundling setting to switch. For step-by-step instructions, see Moving from Product Bundling to add-on pricing.
How do customers see price changes for add-ons?
Section titled “How do customers see price changes for add-ons?”To display price changes directly on the product page, add the Dynamic Bundle Price block to your theme.
The Dynamic Bundle Price block:
- Works with both Product Bundling and Native Bundling.
- Updates the displayed product price as customers select priced options.
For setup instructions, see: Show Price Changes on the Product Page
Still not sure which bundling method you’re using?
Section titled “Still not sure which bundling method you’re using?”If you’re unsure which bundling method is active on your store, or whether switching is the right choice for your setup, our support team is happy to help.
