Show price changes on the product page

When an option increases the product price using Native Bundling, the price normally updates in the cart.

To show the updated total directly on the product page, you need to 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

circle-info

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, you must add the block to each template where Infinite Options appears.

For example:

  • Default product template

  • Custom product template

  • Bundle product template

If the block is not added to the template used by your product, the price will not 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 the theme’s Price block

  2. Hide or remove it

Step 5: Save your theme changes

Click Save in the top right corner of the theme editor.

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

How this works

When a shopper selects an option with a price increase:

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

  2. Shopify adds that product behind the scenes

  3. The Dynamic Bundle Price block updates the displayed price

This allows customers to see the updated total before adding the product to the cart.

Limitations

circle-exclamation
circle-info

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

What the Dynamic Bundle Price block doesn't do

One thing worth knowing before you go live: the Dynamic Bundle Price block updates the total price at the top of the product page as options are selected. It does not show the cost of each individual option next to the option value itself.

For example, if you have a checkbox for "Gift wrap" linked to a $5 add-on, customers won't see "+$5" next to the checkbox. They'll see the total product price update at the top of the page when they check the box.

circle-info

Important: If you want customers to see pricing at the point of selection, the most reliable approach is to include it in the option value label itself — for example, Gift wrap (+$5) or Rush processing (+$15). This works regardless of theme or block placement.

This also helps customers understand the cost before they interact with the price block, which reduces confusion at checkout.

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