For the complete documentation index, see llms.txt. This page is also available as Markdown.

Show price changes on the product page

Native Bundling automatically updates the price in the cart. To display those price changes on the product page before customers add the item to their cart, add the Dynamic Bundle Price block to your theme.


Estimated setup time: 2–3 minutes


What you'll be adding

To display price changes on the product page, add the Dynamic Bundle Price block to your product template.

When a shopper selects an option that increases the price, this block updates the product price displayed on the page.

Important

Important

The Dynamic Bundle Price block only works on the product template where it is added. If your store uses multiple product templates, you will need to add the block to each template where Infinite Options appears.

If your store uses multiple product templates, add the block to each template where Infinite Options appears.

For example:

  • Default product template

  • Custom product template

  • Bundle product template

If the block isn't added to the template your product uses, the price won't update on the product page.

Step 1: Open the theme editor

From your Shopify admin:

  1. Go to Online Store → Themes

  2. Click Customize on your active theme

Step 2: Open a product template

At the top of the theme editor:

  1. Open the page selector dropdown

  2. Select Products

  3. Choose the product template used by your product

Step 3: Add the Dynamic Bundle Price block

In the product template layout:

  1. Click Add block

  2. Select Dynamic Bundle Price

Step 4: Adjust the Dynamic Bundle Price block settings

Click into the Dynamic Bundle Price block to adjust the styling settings.

You can use these settings to better match the price display to your theme.

Step 5: Hide or remove the default price block

The Dynamic Bundle Price block replaces your theme’s default price display.

If the default price block remains visible, the price may not update correctly or two prices may appear on the page.

To prevent this:

  1. Locate your theme's default product price block (often named Price).

  2. Hide or remove it

Step 5: Save your theme changes

Step 6: Save your theme changes at the top center of the app dashboard

Your product page will now display the updated price when shoppers select options that add a cost.

How this works

  • The option value is linked to a Shopify product using Native Bundling.

  • Shopify automatically adds the linked add-on product to the cart.

  • The Dynamic Bundle Price block updates the displayed price on the product page.

Limitations

When a customer selects a bundled add-on, the add-on product's weight is included in the order's total shipping weight.

If the add-on shouldn't affect shipping rates, set its weight to 0 in Shopify.

Note: If you use a third-party currency converter, we recommend testing this feature on your store to confirm it works correctly.

What the Dynamic Bundle Price block doesn't do

The Dynamic Bundle Price block updates the total product price as shoppers select options. It doesn't display the additional cost beside individual option values.

For example, if you have a checkbox labeled "Gift wrap" that's linked to a $5 add-on, customers won't see "+$5" beside the checkbox.

Instead, they'll see the total product price update at the top of the page after selecting the option.

If you want customers to see the additional cost before selecting an option, include it in the option label. For example:

  • Gift wrap (+$5)

  • Rush processing (+$15)

This helps customers understand the additional cost before making a selection, reducing confusion later in the purchase process.

How to check if your theme supports this feature

  1. From your Shopify admin, go to Online Store → Themes

  2. Click Customize

  3. Open a product template

  4. Look for an Add block button

If the Add block option is available, your theme supports this feature.

If you do not see an Add block option, your theme is likely a vintage theme, and the Dynamic Bundle Price block will not be available. Watch the video below for a step-by-step demonstration of adding the Dynamic Bundle

Last updated