Overview
If your bundle price is displaying as incorrect on your collection pages, this can feel concerning - however, there are some simple and easy fixes for this:
-
Disabling your store's quick shop functionality.
-
Setting a minimum price for your bundle.
-
Overwriting the bundle price with text.
Why Can Incorrect Pricing Be Displayed?
Bundle prices can appear incorrect occasionally because bundles are configurable by nature, and prices are therefore subject to change.
Therefore, the price shown on collection pages is normally the lowest achievable price of the bundle - and this is unlikely to be representative of the bundle price.
This isn't a page we specifically have control over at Bundle Builder, this is a Theme Page, and our suggestions may require the assistance of your Theme Developer to setup if you aren't comfortable making them yourself.
Disabling Quick Shop Functionality
As customers should always assemble their bundles on the bundle page, Quick Shop functionality is therefore not compatible with the Bundle Builder.
If a bundle's price comes up as zero on your collection pages, it's essential that you disable any Quick Shop functionality to ensure bundles cannot be not added to the cart directly at their displayed price.
Setting a Minimum Bundle Price
To ensure that a bundle price never appears as zero, a simple option is the set a minimum price for your bundle. To do this:
-
Within Bundle Builder, go to Bundles and select the bundle you wish to change.
-
Go to Conditions and click the button Add a rule.
-
From the first drop-down menu, select Bundle price or Bundle price (before discount).
-
From the second drop-down menu, select equal to or greater than or equal to.
-
Enter your minimum price, and click Save.
If this option isn't suitable for your configuration requirements, uncheck the box for Show discounted price under Pricing.
Overwriting the Incorrect Bundle Price
If your bundle price is displaying as incorrect on the collection pages, a great option is to replace the incorrect price with custom text through a quick Liquid change.
Where the incorrect price is displayed, replace this with custom text such as:
'Click to Configure'
'Custom Pricing'
Changing the Price to a Text String
If you would like to change the bundle price on the collection page to a text string, please ensure that you are confident with code or able to seek a specialist.
To change the price to a piece of text, you will need to find where the pricing is shown on a collection page within your theme.
This could be in the collection template (templates/collection.liquid), or it might be a snippet (snippets/collection-item.liquid, for example).
Next, wrap the pricing in a 'if/else' statement, in a similar structure to below:
{% if product.type == ‘Custom Bundle’ %}
Click to Configure
{% else %}
// Pricing code goes here
{% endif %}
In this example, the text on line 3 'Click to Configure' will show whenever a product is of type 'Custom Bundle' which is added to all bundle products by default.
If it's not of that product type, it will show your standard pricing, which should be entered on line 7.
Comments
0 comments
Please sign in to leave a comment.