Back to Top

Prestashop Bundle Product

Updated 17 January 2024

Prestashop Bundle Products – Do you wish to offer a product that consists of two or more than two products? If yes, then Prestashop bundle product is what you should be looking for. The Prestashop Bundle Product module enables you to create a bundle product by combining multiple products.

Now, create two types of bundle product with the help of this module. The two types of bundle product are namely normal bundle product & custom bundle product.

Normal bundle product consists of some specific products. Here, a customer doesn’t get an option to choose products which he/she may wish to buy from the bundle. Whereas, the custom bundle product will allow your customers to choose products of their choice from available sections.

Additionally, the Prestashop Bundle Products also provides an option of advanced feature. This option enables store owners to add quantity-wise discount on the sections of the bundle product. The feature also allows you to add all products of a category/sub-category in one go.

NOTE

  1. Prestashop Bundle Product module is compatible with PrestaShop version 8.x.x and multi-store feature.
  2. Prestashop Bundle Product module is compatible with catalog’s new product page.
  3. You can not use the customization feature in the bundle product.

Check the overview of the plugin in the video mentioned-below –

Searching for an experienced
Prestashop Company ?
Find out More
UWmDQeqNy7k

Features of Prestashop Bundle Products

  • Add minimum of two products to create a bundle.
  • Create a custom or a normal bundle product.
  • Set quantity of the sub-products of bundle.
  • Enable/disable advanced feature of the bundle product.
  • Allow customers to add multiple products from the same section of a bundle.
  • Add same products in different sections of a bundle.
  • Add a bundle with the virtual products.
  • Display the info of bundle product on the product page.
  • Select slider view or grid view for the sub-products of bundle.
  • Show select button for products of sections in slider view.
  • Manage section header background and text color.
  • Set slider icon header background and text color.
  • Choose to update the quantity of the sub-products of bundle.
  • Create various sections under a bundle product.
  • Enable or disable sections of the bundle product.
  • Set selection of products from sections as necessary or optional.
  • Choose to add multiple products in a bundle in one go.
  • Allow customers to choose the quantity of the sub-products of bundle.
  • Set quantity-wise discount for the sub-products of a section.
  • Allow global discount on the bundle product.
  • Configure section-wise discount on the bundle product.
  • Set specific price of the bundle product.
  • Choose to apply tax on the bundle product.
  • Apply tax on sub-products of bundle individually.
  • Sub-products of a bundle display separately on the order details page.
  • Create bundle order on customer’s behalf from the back office.
  • Display the selected sub-products of a bundle on the cart pop-up and checkout page.
  • Create a normal bundle product by adding one product in each section.
  • View details of sub-products of bundle on invoice & delivery slip too.
  • Enable/disable the application of customer group discount on bundle price.
  • Auto select a product when combination of a sub-product gets change.
  • Hide/Show bundle products section for a fixed bundle.
  • Allow “fly to section” effect when sub-products of a bundle are chosen.
  • Swipe feature to view sub-products on mobile devices.
NOTE:

In Prestashop Bundle Product version 1.6.x.x,the users cannot add same bundle product multiple times in a single cart. They need to purchase first one before adding other.

How to install the module

  1. Go to Module Manager in Back office and click on ‘upload a module’.
  2. Now, Drag and drop the module file or select the file from the system.
  3. In this way, the module installation will be successful.
Click to upload a module
Drop or select the module zip file to upload
Module is installed

Prestashop Bundle Products Configuration

Bundle Settings

Admin can manage the bundle product settings from the general tab of the module configuration.

1A

Design

From this section admin can choose two different views for sub-products of the bundle on the product page. The two different views for the product page are namely Slider view & Grid view.

2-11
3-10

On the other hand, the admin can also manage:

  1. Product selection animation.
  2. Swipe action on mobile
  3. Bundle section background and text colors.

Selector Settings

Selector settings

This section is particularly added for the better functioning of the module. Although the selectors are already filled according to Prestashop Classic Theme, it’s possible that it might not work correctly with your custom theme. Hence, in order to make the work easier, we have provided these fields where you can add selectors for various fields & buttons by yourself. In case, if you face any difficulty while adding selectors, please raise a ticket here. We would be more than happy to assist you.

Create a new bundle product

To create a new bundle product, you need to follow the same process as you do for creating a normal product.

Basic Settings

With the installation of the module, two new options add under Basic settings.

First one is an option to choose whether it will be a bundle product or not. (Refer Image)

Another option is available to choose whether you want to decrease product quantity or not.

If you have enabled to decrease product quantity. Then, the quantity of the sub-products of bundle will also decrease with a decrease in the quantity of the bundle product.

Create a new bundle product

Create Section

Here, you can view various sections created for the bundle product. These sections help us to create a custom bundle product.

61

Under a section, There are some options which need even more explanation apart from the image. Those options are:

  • Active: Choose to activate or deactivate this particular section.
  • Section Required: Enable this option to make selection of product from this section necessary.
  • Allow customer to choose quantity: Enable this option to allow your customers’ to choose the quantity of the sub-products from the bundle.
  • Minimum quantity: Here admin needs to specify the minimum quantity that a customer can buy.
  • Maximum Quantity: Admin can defined the maximum total number of quantities which a customer can purchase from this section.
  • Allow quantity wise discount: Admin can enable this option to set different discount criteria based on the number of quantities added by customers.
Create a new bundle product

When admin clicks on Edit Combinations, a popup appears on the screen from where he can change the quantity of combinations and default combination.

Default attribute

Shipping

In this section, select delivery time & carriers for the bundle product.

69

Pricing

Under this section, some additional feature to set discount & tax on bundle product are provided.

68-1

SEO

Under this section, set SEO parameters to improve the visibility of the product.

70

Add Virtual Products in Bundle

Our Prestashop Bundle Products extension facilitates the store admin to add virtual products along with standard products in a bundle.

Virtual Bundle

In the above screenshot we can see a virtual product added in the section by admin.

Front End View

Front end

Post-installation, a new category with name “BUNDLE PRODUCTS” is added on the store front. Customers can view all the products added by admin from the back office by clicking on it.

Front end

The two views are available to display the bundle product:

Slider View

Bundle display

As configured by admin from the back office, a customer can add multiple products from the same section of a bundle.

Bundle display

If enabled by admin, the select button will display in the slider view as shown in the below screenshot.

13-2

Grid View

The grid view displays various sections of bundle product in grids. To deselect a product, just click on the selected product again.

Bundle display - Grid View

Admin can change the section header and slide icon background text colors.

Bundle display

Advanced Feature of Bundle

The advanced feature of the module adds the following options in the Edit Section tab.

Advanced bundle feature

Add products for bundle: You can add products to bundle in the following two ways.

  • Bulk Selection: Add all of the products of a category or sub-category in a section in one go.
Advanced bundle feature
  • Manual Selection: Add all of the products of a category or sub-category in a section in one go.
Advanced bundle feature

Split Bundle Product on Order

If this field is set to YES, then all the sub-products of a bundle will appear separately on the order details page.

Split Bundle Product on Order

If the field is disabled, then the details of sub-products ordered in a bundle will display in a single row as shown below:

Split Bundle Product on Order

Show reserved quantity on normal product

Suppose the available quantity of a product Ring1 is 100 and the quantity of the same product available for bundle is 50. If “Show reserved quantity on normal product” is enabled, then the customer can purchase 50 quantities of the product Ring 1 i.e. 100 (Product Quantity) – 50 (Quantity reserved for bundle) = 50.

Show reserved quantity on normal product

In the above screenshot, we can see the excluded quantity of sub-product of bundle is shown on the normal product page.

If admin adds the same product in different bundles, then in such case quantity of a normal product will be based on the highest quantity set for the product in different bundles. Lets understand with the help of an example.

Suppose admin has created two bundle products: Jewellery Collection and Rings Collection. For the bundle Jewellery Collection he has added 50 quantity for the product Ring1 and for Rings Collection he added 60 quantity of the same product.

7-1
Show reserved quantity on normal product

Now, as per the setting 40 quantity of Ring1 will display on the normal product page.

Show reserved quantity on normal product

Also, on the edit product page admin can view a list of bundles to which the product is associated.

Associated bundles

Allow customer to select multiple products from same section

With this option, admin can allow the customers to select multiple products from the same section of the bundle.

Product selection

Add same products in bundle

This option enables admin to add same products in different sections of a bundle. Suppose admin has added two sections and wants to add a product Ring4 in both the sections.

Product addition

In the above screenshot we can see that the product Ring4 is added to the Fashion Rings section.

If admin disables “Add same products in bundle” field then he won’t be able to add the same product in different section of a bundle.

Product addition

On the other hand, if this field is enabled then he can add the same product in Casual Rings section as show in the below screenshot:

Product addition

Show Bundle Sub-products on shopping cart pop-up and checkout page:

If admin has enabled the display of bundle sub-products on the cart pop-up then all the products chosen by the customer in the bundle will be shown.

Display of products

Similarly, if admin enables the display of sub-products information on the checkout page, then the sub-products will be shown as:

Display of products

Customer group discount on Bundle: This option allows admin to enable/disable the customer group discount benefit on the bundle product price.

If disabled, then customer group discounts will not be applicable on the bundle product price.

Select product on combination change: Admin can choose whether to automatically keep the product selected when the customer changes the product combination, or whether customer need to manually select the product again once they change the product combination.

Display of products

If this option is enabled. Once the customer changes the product combination, they will have to again manually select the product.

Display of products

If this option is disabled, then the product will not have be selected again.

Hide Bundle product selection: If admin has created a bundle with fixed products i.e. only 1 product per section, where customers do not get the option to select products. In this case admin can hide the display of bundle sections from the customers.

If enabled, the bundle product sections on the left side will not be displayed.

Customers will also not get to choose products from such bundle, as there is only 1 fixed product in each section.

Display of products

Promotional Feature

If a product is available along with the bundle, then a section to show the relevant bundle on the product page will also display.

Display of products

And, if the product is available in more than 2 bundle products, then the bundle products will show in a slider in this section.

Create Section of the Bundle Product

Now, coming back to the part of Section creation again. In this part, we will see the significance & use of various options.

As per settings, the first two sections of the bundle product are necessary & third section is optional.

Create Section of the Bundle Product

Hence, the customer only needs to select a product from the first & second section to place an order of the bundle product.

Here, the customer has selected Ring 1 & Necklace 1 of ₹40 & ₹18.90 respectively. As the third section of the product was optional, customer can proceed to order without selecting any of the product from the 3rd section.

Create Section of the Bundle Product

Quantity wise discount

Offer discounts to the customers on the basis of the quantity. Set the range of the quantity & their corresponding discount.

According to the example settings, if any customer tries to buy ≤ 5 quantity or ≥ 1 quantity of the product, then 20% of discount will be applied.

On the other hand, if the customer wishes to buy more than 5 quantity then 30% of the discount will be applied.

Quantity wise discount

The customer chose to buy 8 quantity of Ring 1. Now, let’s see how the calculation of price is taking place.

The price of Ring 1 is ₹40.

8 quantity of this Ring 1 would cost ₹320.

There is a 30% discount if someone buy more than 5 quantity.

30% of ₹320 is ₹96. Therefore, the effective price of the product will be ₹320-₹96 = ₹224.

Quantity wise discount

In another case, the customer wishes to buy 4 quantity of Ring 1. Now, let’s see how the calculation of price will take place.

The price of Ring 1 is ₹40.

4 quantity of this Ring 1 would cost ₹160.

There is a 20% discount if someone buy less than 5 quantity.

20% of ₹160 is ₹32. Hence, the effective price of the product will be ₹160-₹32 = ₹128.

Quantity wise discount

Prestashop Bundle Products – Pricing

In an earlier instance of pricing, I mentioned that we will take this section in detail.

Now, let’s see what are the available options under this section & what is their significance.

Available options under this section are:

  • Price: The price of the bundle product purely depends on the products selected by the customer from different sections.
  • Bundle discount type: You can provide discounts on the bundle in 4 different ways.
  • Tax on bundle: You can choose to apply tax on bundle product or on their sub-products. Also, select the tax rate for the bundle product.

Case 1 : Do not apply and discount.

In this case, no discount & tax rule of FR Taux réduit (10%) is applicable on the bundle.

Bundle Products - Pricing

So, when the customer from India tries purchase the product, tax of 12% will be applicable.

Bundle Products - Pricing

Case 2: Global discount rate.

A global discount of 10% will be applicable on the bundle product. No tax is applicable on the bundle product.

67

Now, a global discount of 10% will be applicable on bundle & its sub-products.

Bundle Products - Pricing

Case 3: Section wise discount

Now, section-wise discount is applicable on the bundle product.

A discount of 20%, 40% & 60% is applicable on the Rings, Necklace & Bracelet respectively.

68

As per the different discounts set for each section,

  • 20% discount on price applicable in Rings section.
  • 40% discount on price applicable in Cushion section.
  • 60% discount on price applicable in Bracelet section.
Bundle Products - Pricing

Case 4: Bundle specific price

Admin can also select specific price of the bundle product. The functionality of a specific price is same as Prestashop.

Here, admin has fixed the price of bundle product to ₹100 for all customers, groups, currencies & countries.

Bundle Products - Pricing

Irrespective of the products selected by the customer, the price of the bundle product will be fixed at ₹100.

Bundle Products - Pricing

Create Normal Bundle Product

Admin can also choose to create a normal bundle product. Under normal bundle product, a customer does not have an option to choose products from various sections.

To create a normal bundle product, admin just need to add one product in each section.

Create Normal Bundle Product

Under such scenario, a customer can not customize the bundle with products that he/she may wish to buy.

A customer can order this bundle product with its existing sub-products only.

Create Normal Bundle Product

Select Combination

A customer can also select a combination of the product, if the bundle contains products with combinations.

The price of the bundle product will depend on the combination selected by the customer.

Select Combination

Bundle product display during order process.

Customers will be able to view the sub-products of the bundle on various places as shown below:

Quick View

Bundle product display during order process.

Cart Popup

Bundle product display during order process.

Shopping Cart Summary

Bundle product display during order process.

Cart Details

Bundle product display during order process.

Order confirmation page

Bundle product display during order process.

Customer order details page

Bundle product display during order process.

Admin order listing page:

Admin can view in the order listing whether an order has bundle products or not.

Bundle product display during order process.

Back office order details page

Bundle product display during order process.

Once the customer has placed an order for the bundle product, they will receive an order confirmation email in which they can view the sub-products and their quantities ordered.

Bundle product display during order process.

Split bundle products after order

If Admin has configured the module, to split the bundle products after the order then in this case, each sub-product in the bundle will be listed separately.

Bundle product display during order process.

Order Confirmation Page

Bundle product display during order process.

Customer order detail page

Bundle product display during order process.

We can see in the above screenshots that the sub-products along with quantity and price are displaying in separate rows.

Admin Order Details Page

Bundle product display during order process.

When admin changes the status of an order to Payment Accepted, an invoice for the order will generate.

A look of Invoice (when split bundle product on order is enabled)

Invoice

Invoice (when split bundle product on order is disabled and tax is applied on bundle)

Invoice

Invoice (when split bundle product on order is disabled and tax is applied on bundle sub-products)

Invoice

Create Bundle Order From Back Office

PrestaShop Bundle Product module allows the admin to create bundle order on customer’s behalf in the back office. Click on the “Add new order” button in the order list page.

4-5

Now, the admin needs to search and select the customer for whom he wants to create the bundle order.

5-5

Now, search and select the product under Cart.

7B
8-4
9-3

On clicking the select sub products button, a popup appears on the page where the admin can select the sub products from the bundle sections.

11-4

Please note that the slider view option will not show on the popup.

On clicking the create order button, the admin gets redirected to the order details page where he can view bundle sub products.

12-5

Ordering a Virtual Product in a Bundle

While ordering a bundle product, a customer can select a virtual product along with standard products as show below:

Ordering a Virtual Product in a Bundle

As the bundle ordered by a customer contains a virtual product. So, the file associated with the product will not be available for download till admin updates the order status to “Payment Accepted”.

Ordering a Virtual Product in a Bundle

The link to download the file associated with the virtual product will be available once admin updates the order status to “Payment Accepted”.

Ordering a Virtual Product in a Bundle

This was all about Prestashop bundle products and how we can offer various products together in a bundle.

Support

For any kind of technical assistance or query, please raise a ticket or send us a mail at [email protected]

Also, please explore our Prestashop development services and vast range of quality Prestashop addons.

Current Product Version - 6.1.1

Supported Framework Version - 8.x.x, 1.7.x.x

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content