To install the extension follow the instructions below:

  1. Backup your web directory and store database

  2. Download extension package

  3. Upload contents of the extension package to your store root directory

  4. In SSH console of your server navigate to your store root folder:

     cd path_to_the_store_root_folder


     php -f bin/magento module:enable Peexl_BundleCreatorPlus


     php -f bin/magento setup:upgrade


     php -f bin/magento setup:static-content:deploy
  5. Flush store cache; log out from the backend and log in again


  1. Go to Products > Catalog, click an arrow near the Add Product button and choose Extended Bundle Product.
  2. You will be redirected to the New Product information page. You need to fill Product Name and SKU fields, select appropriate values from Tax Class and Visibility dropdowns. For the Quantity field click Advanced Inventory and in the new window set Manage Stock to No (screen) and click Done.
  3. Select appropriate state for the Dynamic Price switch (screen)
  4. Go to the Content tab and fill the Description and Short Description fields.
  5. Go to the Extended Bundle Items tab and click the Create New Item button. This way you will add a new product selection step to your new bundle product.
  6. You need to fill all mandatory fields (Code, Title, Price and Position)
  7. Click the Add Products button to assign products that may be selected on this step. (screen) Click a product to select it. After selecting all the products, click the Add Selected Products button.
  8. After previous step, you will see a list of all assigned products. You can remove products from this list, assign them a new price (the Override Price field), that will be used instead of product’s actual price. The Preview Image field should contain product image name, the image itself should be uploaded to the “pub/media/bundlecreatorplus/<product-id>” folder (e.g. pub/media/bundlecreatorplus/350 for Extended Bundle product with id = 350), or you can specify image from this product’s image gallery using this notation: “[g]image-label”, where image-label is image’s Label (screen)