Adding an extra cost to your option

If you want an option to increase the product price, click the price tag icon inside your Option Set.

This feature is called Native Bundling.

Native Bundling works by connecting your option value to a Shopify product that has a price. When a shopper selects the option, Shopify adds that product behind the scenes and updates the order total.

Why This Works

Shopify can only charge money through products. When someone selects a paid option, Infinite Options can use a hidden product with a price to the cart. Customers won’t see this product on its own — it simply allows Shopify to increase the total.

Step 1: Create (or Use) an Add-On Product in Shopify

Native Bundling requires one Shopify product to hold the price you want to charge.

You can:

  • Use an existing add-on product

  • Or create a new one

This product:

  • Must be active

  • Does not need to be assigned to the Online Store sales channel

  • Does not need to be visible on your storefront

Customers will not see this product on its own. Its only purpose is to store the added cost.

circle-check

Step 2: Add the Cost to Your Option

  1. Open your Option Set

  2. Hover over an option value

  3. Click the price tag icon next to the value

A pop-up will appear. Search for and select the add-on product (or variant) you created in Step 1.

  • Enter the amount you want to charge in the price field

  • Click Add

  • Click Save Changes at the top right of the page

That’s it.

When the option is selected, Shopify will automatically add the cost to the order.

Looking for the price tag icon on a text field?

Text and Large Text fields use a different setup.

circle-check

Watch: How Native Bundling Works

If you prefer to see this process in action, watch the walkthrough here:

Show the Updated Price on the Product Page

Shopify themes control how prices are displayed.

If you want the product price to update automatically when an option adds a cost, add the Dynamic Bundle Price block to your product template.

This block replaces your theme’s default price display and updates the total as shoppers select options.

Add the Dynamic Bundle Price Block

  1. In Shopify, go to Online Store → Themes

  2. Click Customize

  3. In the top dropdown, select Products

  4. Open your product template

  1. In the left sidebar, hide or remove the default Price block

  1. Click Add block

  1. Select Dynamic Bundle Price

  1. Adjust styling if needed

  1. Click Save

Your product page will now update the displayed total as shoppers select options that add a cost.

Common Questions

chevron-rightDo customers see the add-on product?hashtag

No. The product must be active, but it does not need the Online Store sales channel.

Without that sales channel, it remains hidden from your storefront.

chevron-rightCan I track inventory?hashtag

Yes. Because Native Bundling uses a real Shopify product, you can enable inventory tracking if needed.

Why isn’t my price updating on the product page?

Make sure:

  • You added the Dynamic Bundle Price block

  • You removed or hid the default Price block

  • Your Option Set is saved

Last updated