Menu Close
    Searching for an experienced Prestashop Development Company ?

    Prestashop Combination Wise Shipping

    Prestashop Combination Wise Shipping: The module provides an added functionality of associating different carriers with different combinations of a product. Further, It can prove to be beneficial for the merchants who keep the different combination of a product at different warehouses. In order to avoid heavy charges of carriers, different combinations of a product can be shipped through different carriers.

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


    • Admin can associate different carriers with different combinations.
    • Beneficial for the store owners to manage their stocks effectively.
    • Admin can separately manage carriers for different combinations.
    • Multiple orders will be created if no common carriers are set between two combinations.


    • Firstly, go to the Module Manager in Back office and click on ‘upload a module’.
    • After that, Drag and drop the module file or select the file from the system.
    • In this way, the module installation will be successful.
    Click to upload Combination Wise Shipping module
    Drop or upload the file of Combination Wise Shipping module
    Combination Wise Shipping module installed


    To show carriers in ‘edit combinations’ section in Prestashop 1.6
    Add custom hook in combination.tpl file 

    Path: prestashop/adminps/themes/default/template/controllers/products/combinations.tpl
    Hook: {hook h=’displayWkAdminProductsCombinationBottom’  id_product=$product->id}
    Place: Add the hook around line no. 350 
                 before : <div class=”panel-footer”>

    Combination Wise Shipping Workflow

    After the successful installation of the module, Admin can associate different carriers with different combinations.

    edit combinations

    Hence on the combination details page, a new section to choose carriers for combinations will be available.

    Add shipping to combinations

    There can be various scenarios in which shipping carriers available at checkout will be different. Let us see what are those cases.

    The shipping cost of the shipping carriers used herein are as follows:
    Test- 3$
    My Carrier- 5$
    Demo_1- 10$
    Test 1- 15$

    Case 1:

    In this case, the product has two combinations of a product. And, here we are assigning two different shipping carriers on both of them.

    Add shipping to combinations
    Add shipping to combinations

    Cart Page:


    In this case, the Prestashop will assign the best possible shipping carrier. Additionally, the shipping charge will be sum of all the carrier charges through which the products will be dispatched.


    In this case, two different orders will be created with two different carriers.


    Finally, on the order details page of respective orders, information about shipping carrier & their charges will be available.


    Case 2:

    We are not selecting any carrier for the combinations in this case.


    Instead of combinations, we will assign the carriers to all the combinations.


    In this case, customers can only see those shipping carriers which you selected for all the combinations of product.


    If a customer places the order, then both the products will be shipped through the same carrier. Furthermore, the customer will get the delivery through the carrier which he/she selects at the time of checkout.


    Case 3:

    In case, if admin selects some carriers for the particular combination of the product. After that, he also selects all carriers from the shipping section of that product.


    In this case, customers can see only those carriers that admin selected for that particular combination.


    This was all about Prestashop Combination Wise Shipping Module. I hope this document will help you in checking the functionality of the module in a better way. And, do let us know about your views in comments.


    For any kind of technical assistance, just raise a ticket at and for any doubt contact us at [email protected]

    Current Product Version - 4.0.2

    Supported Framework Version - 1.7.x.x

    . . .
    Discuss on Helpdesk

    Leave a Comment

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

    Be the first to comment.

    Back to Top

    Table of Content

    Hide Index