{"id":220,"date":"2020-02-22T11:48:06","date_gmt":"2020-02-22T11:48:06","guid":{"rendered":"https:\/\/www.webgeneration.co.uk\/?page_id=220"},"modified":"2024-06-27T18:45:19","modified_gmt":"2024-06-27T17:45:19","slug":"product-bundles-pro","status":"publish","type":"page","link":"https:\/\/www.prestafusion.com\/blog\/documentation\/product-bundles-pro","title":{"rendered":"Product Bundles Pro"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"introduction\">Introduction<\/h2>\n\n\n\n<p>Product Bundles Pro allows you to cross sell products on your store by grouping them into bundles and tabs and optionally offering a discount when selected products are purchased as a bundle. It&#8217;s a great way to increase your average cart order value and make it easier for customers to buy a group of products.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"installation\">Installation<\/h2>\n\n\n\n<p>The installation procedure is very much similar to most other Prestashop modules. No core changes required therefore installation is straight forward, be sure to follow the instructions below to ensure a successful installation.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Upload the module folder to your stores <code>{root}\/modules<\/code> folder<\/li>\n\n\n\n<li>Once uploaded, login to your Prestashop Back Office and head over to the <strong>Modules<\/strong> section<\/li>\n\n\n\n<li>Search for the module and click <strong>Install<\/strong><\/li>\n\n\n\n<li>After a successful installation, the module configuration screen is presented to you. More details on this in the next section<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"configuration\">Configuration<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/productbundlespro\/configuration-installation.jpg\" alt=\"Configuring the module\"\/><\/figure>\n\n\n\n<p>Open the module configuration and you will be presented with the first screen which lists existing bundles<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configuration-general\">Creating Bundles<\/h3>\n\n\n\n<p>To get started you\u2019ll need to create a bundle. Before we create a bundle it\u2019s important to understand how a bundle can be assigned to different products in your store. Bundles can be assigned to products in the following ways:<\/p>\n\n\n\n<p><strong>Specific Products<\/strong><br>When assigning a bundle to a specific product, you will choose a single product from your store and create a bundle for it. You can create different bundles for different products in your store.<\/p>\n\n\n\n<p><strong>By Category<\/strong><br>When assigning by category, each bundle you create can be assigned to one or more categories in your store. The bundle will then be displayed for products from those categories across your store front depending on which hooks you select to display the bundle in.<\/p>\n\n\n\n<p>We\u2019ll start by creating a bundle by category; to get started click the New Product Bundle button in the top right corner of the page.<\/p>\n\n\n\n<p>You should now be presented with the following form:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/productbundlespro\/configuration-new-bundle.jpg\" alt=\"Create new bundle form\"\/><\/figure>\n\n\n\n<p>Let\u2019s take a look at the form options:<\/p>\n\n\n\n<p><strong>Name<\/strong><\/p>\n\n\n\n<p>This is the name of the bundle for your reference<\/p>\n\n\n\n<p><strong>Title<\/strong><\/p>\n\n\n\n<p>The title of the bundle as it will appear in the store front above each bundle, for example \u201cBuy more and save\u201d<\/p>\n\n\n\n<p><strong>Hook<\/strong><\/p>\n\n\n\n<p>Select the hooks in your store front in which the bundle should appear, you may select one or more hooks. Bundles will be displayed within these hooks if the bundle criteria matches the products presented on the page with the hook. For example,. If you choose the <code>DisplayCrossSellingShoppingCart<\/code> hook, then the bundle will be displayed if any of the products in the cart has an associated bundle.<\/p>\n\n\n\n<p>After saving the form a more comprehensive form should be displayed with additional options, lets take a look at this form<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/productbundlespro\/configuration-edit-bundle.jpg\" alt=\"Edit bundle form\"\/><\/figure>\n\n\n\n<p><strong>Title<\/strong><\/p>\n\n\n\n<p>Title entered in the previous form if you need to modify it again later.<\/p>\n\n\n\n<p><strong>Bundle Tab<\/strong><\/p>\n\n\n\n<p>Assigned to the default tab by default, however should you wish to create multiple bundles and organise them under tabs then can you choose another tab to display it under using this option.<\/p>\n\n\n\n<p><strong>Generate Products from<\/strong><\/p>\n\n\n\n<p>This will determine the source of the products displayed in the bundle, you can choose from the following sources:<\/p>\n\n\n\n<p><em>Frequently Bought together<\/em><br>Will display products in your store which are frequently purchased together with the product or categories that the bundle has been assigned to<\/p>\n\n\n\n<p><em>Product Same Category<\/em><br>Displays products from the same category as the product the bundle is being displayed for<\/p>\n\n\n\n<p><em>Static Product List<\/em><br>This option allows you to manually assign products to this bundle for greater control over which products are bundled as part of this bundle.<\/p>\n\n\n\n<p><em>Category Supplier<\/em><br>Choose categories and \/ or suppliers as the source of the products for the bundle.<\/p>\n\n\n\n<p><em>Best Sellers<\/em><br>Simply display the best selling in your store in the bundle<\/p>\n\n\n\n<p><em>Discounted products<\/em><br>Simply display a selection of discounted products in your store in the bundle.<\/p>\n\n\n\n<p><strong>Number of Products<\/strong><br>This determines the max number of products that should be displayed in the bundle based on the option above.<\/p>\n\n\n\n<p><strong>Allow Product Selection<\/strong><br>When enabled, the customer can select which products to add to the cart as part of the bundle. When disabled, the customer cannot select the<br>products in the bundle therefore the add bundle to cart action will add all products in the bundle to the cart.<\/p>\n\n\n\n<p><strong>Discount Type<\/strong><br>Choose either a Percentage or Fixed Money discount for the bundle. A discount is optional, but when set, a discount will be applied to all<br>products in the bundle if the bundle is purchased. For Static Product List bundles, you can instead set discounts for individual products in the<br>bundle rather than one global discount for the whole bundle.<\/p>\n\n\n\n<p><strong>Discount Amount<\/strong><br>Enter any value above 0 if you wish to enable the bundle discount discussed above.<\/p>\n\n\n\n<p><strong>Number of products for Discount<\/strong><br>This option is only applicable when the Allow Product Selection option is enabled. This determines at least how many products in the bundle<br>must be selected and purchased as part of the bundle for the bundle discount to be awarded.<\/p>\n\n\n\n<p><strong>Category Restrictions<\/strong><br>As we are assigning our bundle to categories rather than a specific product, you can select the categories to assign this bundle to here.<\/p>\n\n\n\n<p>This covers the basic form, however some of the options in the \u201cGenerate products from\u201d will display additional options, which we will look at<br>below.<\/p>\n\n\n\n<p><strong>Products<\/strong> <code>Static Products List<\/code><br>When the bundle is set to generate products from a static list of products, you should also see a Products grid below the form with the option to<br>add \/ delete \/ reorder products in the bundle<\/p>\n\n\n\n<p><strong>Source Category<\/strong> <code>Supplier \/ Best Sellers \/ Discounted Products<\/code><br>Applies to bundles where the products are generated from Category Supplier \/ Best Sellers \/ Discounted Products. The following options are<br>available:<\/p>\n\n\n\n<p><em>Category and \/ or supplier I select below<\/em><br>Lets you choose from which category \/ supplier to generate the products from.<\/p>\n\n\n\n<p><em>Live &#8211; Based on products being viewed<\/em><br>The module will choose a product based on the current page \/ hook the bundle is displayed and generate the products for the bundle based on<br>the product the module chooses.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configuration-tabs\">Creating bundles for specific products<\/h3>\n\n\n\n<p>So far we\u2019ve discussed how you can assign bundles across one or more categories in your store. However you can also assign a bundle to a<br>specific product in your store. This method allows you to display a specific bundle for a specific product in your store only.<\/p>\n\n\n\n<p>You can still choose multiple places in your store to display such bundles, however the bundle will only be displayed if the specific product the<br>bundle has been assigned to appears on that page. For example, if that product appears in the customer cart, then it\u2019s associated bundle will be<br>displayed on the cart page (if you have chosen to display the bundle on the cart page hooks).<\/p>\n\n\n\n<p>Get started by navigation to Catalog > Products in your store. Edit the product and open the modules tab, and configure as shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/productbundlespro\/configuration-bundle-specific-product.jpg\" alt=\"Creating a bundle for a specific product\"\/><\/figure>\n\n\n\n<p>Click on the Add Bundle button and follow the procedure described earlier to generate a bundle.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"product\">Front End<\/h2>\n\n\n\n<p>Below are a few examples of how the bundles can be displayed across the store.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/productbundlespro\/front-product-page-footer.jpg\" alt=\"Displaying a bundle on the product page\"\/><\/figure>\n\n\n\n<p>In the above example, a bundle is displayed on the product page footer, showing products from the same category as the product being viewed.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/productbundlespro\/front-product-page-actions.jpg\" alt=\"Displaying a bundle on the product page near the add to cart\"\/><\/figure>\n\n\n\n<p>In the above example, a bundle is displayed near the Add to basket button on the product page. Note the compact layout the module automatically renders due to the limited space available for this hook.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/productbundlespro\/front-product-page-cart-modal.jpg\" alt=\"Displaying a bundle in the Cart Modal\"\/><\/figure>\n\n\n\n<p>In the above example, the footer is display in the cart modal after the customer adds a product to the basket.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/productbundlespro\/front-shopping-cart.jpg\" alt=\"Displaying bundles in the shopping cart during checkout\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/addons.prestashop.com\/en\/cross-selling-product-bundles\/21848-product-bundles-pro.html\" class=\"btn-cta-primary btn-full-width\">Get Product Bundles Pro on Prestashop.com<\/a><\/p>\n<p><a href=\"https:\/\/www.prestafusion.com\/prestashop-modules\/26-product-bundles-pro.html\" class=\"btn-cta-primary btn-full-width\">Get Product Bundles Pro on Prestafusion<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Product Bundles Pro allows you to cross sell products on your store by grouping them into bundles and tabs and optionally offering a discount when selected products are purchased as a bundle. It&#8217;s a great way to increase your average cart order value and make it easier for customers to buy a group of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":59,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/template-documentation.php","meta":{"footnotes":""},"class_list":["post-220","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/pages\/220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/comments?post=220"}],"version-history":[{"count":17,"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/pages\/220\/revisions"}],"predecessor-version":[{"id":820,"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/pages\/220\/revisions\/820"}],"up":[{"embeddable":true,"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/pages\/59"}],"wp:attachment":[{"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/media?parent=220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}