You can define min and max conditions for products and prices of a bundle.
When you set multiple conditions, all of these must be satisfied before the bundle can be purchased. The Add to cart button on the bundle page will be disabled until this is the case.
To view and change the conditional logic, open your bundle in the editor, then open Bundle configuration and click Edit to reveal the Conditions section:
There are 5 different criteria to choose from:
Set an overall bundle value which a customer must reach when adding their components to the bundle. This is the sum of all the individual products inside the bundle after any discounts applied.
Bundle price (before discount)
Set an overall bundle value which a customer must reach when adding their components to the bundle. This is the sum of all the individual products inside the bundle before any discounts applied.
Total number of products
This dictates how many items need to be added in total (remember bundles can be "multi-section", which will also be added to the total) before the bundle can be added to cart
Amount of one product
Although it's not possible to identify/target an exact product, you can use this option to make it essential for customers to hit your rule of any product being added 'X' amount of times.
Number of different products
If you want a bundle to consist of different types of products (or, on the contrary, just the one type), you can control this with this criterium.
There are a number of symbols available to complete your conditional logic.
Less than or equal to
Greater than or equal to
This setting prevents the customer from adding more than the stated number of items, by disabling the add to cart button if the number is exceeded.
It is possible to assign conditional logic (or limits) for each section.
To do this, open your bundle in the editor, then find the Products section and click Edit. Open the section you would like to add the conditional logic to and at the bottom of the products list you will see the same options as you'd have in the main Conditions section.