In this section you will find a more in depth explanation of the relationship between the Product Bundle Selection fields and the end result of the bundle.
To explore this bundle in detail, we must first establish what products the discount is being applied to. For this explanation, pretend the bundle is being applied to a products called "Running Shoes", and it could be called Buy Running Shoes and Get Shoe Laces Free. Further to this, it is not limited to a single use, customers may purchase 20 pairs of shoes and and get 20 free show laces if they wish.
The first step is to understand what is actually occuring. When the user adds Running Shoes to their cart, 1 pair of Shoe Laces is also added to the cart with a 100% discount applied. This occurs for each pair of Running Shoes in the cart.
- What quantity of products must be purchased to trigger this bundle?
As established above, this bundle applies for each pair of Running Shoes added to the cart. This part of the setup is broken up as follows:
- Selection Operation
Multiples Of is chosen here which allows the bundle to be applied multiple times. For our example the bundle applies to each pair of Running Shoes in the cart.
If you wanted this discount to only apply to the first pair of Running Shoes added to the customers cart, and not be applied for subsequent pairs of Running Shoes, you could instead choose Greater Than Or Equal To. This would trigger the bundle one time only when the Running Shoes are first added to the cart, and any additional Running Shoes would add additional Shoe Laces..
- Selection Quantity
1 is entered here because we want the bundle to apply to each pair of Running Shoes. If this discount was Buy 2 Running Shoes and Get Shoe Laces Free, the Selection Quantity would be set to 2 because the bundle is only applied when 2 pairs of Running Shoes are in the cart.
- Selection Quantifier
This field is used to set whether or not the customer must buy multiples of the same product to receive the bundle (Of the same items), or if they can purchase different applicable products and receive the bundle (Of any items).
- Which products will this bundle apply to?
As per our example above, this bundle applies when a par of Running Shoes is added to the cart. This part of the setup only involves a single field, Selection Predicate, which is where you select the categories of products, or the specific products, which the user must add to their cart to trigger the discount. For our example, the Product option would be selected and from there the Running Shoes product would be chosen, resulting in the bundle applying only when Running Shoes are in the cart.
You can select both categories and specific products for this bundle to apply to, you are not limted to just one or the other.
- What discount should be applied?
This section is not required for this type of discount. These fields are used to apply a discount to the products chosen in Point 2 above, but providing a discount on the Running Shoes is not our aim here, so leave these fields be.
- Which products should be forced into the users cart?
The Add Product button is used to select the products that should be forced into the customer's cart, and you can different products if you wish. For each product added, a new row will appear in the Force to Cart section and you'll need to complete the following fields for each one. For our example, we would click on Add Product and then select the Shoe Laces product.
- How much of a discount will be applied to the products forced into the cart?
The Discount Amount and Discount Operation fields are used to control the price of the products forced into the customer's cart. Since we want to offer the products forced into the cart for free we need to set Discount Amount to 100 and set Discount Operation to Percent, to provide a 100% discount on the Shoe Laces. Alternatively, the value in the Base Price column could be entered into the Discount Amount field, and Dollars could be chosen from Discount Operation instead, this would also provide a 100% discount. By using the Dollar operation it is possible to provide a discount higher than the value of the product forced into the cart which may be useful in some situations, but to avoid this it is best to use the Percent operation to limit the discount to the value of the product.
- How many of each product should be forced into the cart?
For each pair of Running Shoes in the customer's cart we want to provide them with 1 pair of Shoe Laces for free, so we enter a 1 into the Item Quantity field. You can set this field to any value you want though.