Menu Close
    Start a Project Request quote Reading list Switch to dark mode

    Prestashop Combination Wise Shipping

    Prestashop Combination Wise Shipping: The module provides an added functionality of associating different carriers with different combinations of a product. It can prove to be beneficial for the merchants who keep 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.


    • 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.


    1. Go to Back office > Modules and Services > Upload a Module
    2. Drop or select your module zip file
    3. The module would be automatically installed


    In Prestashop 1.6, to Show carriers on ‘edit combinations’ section
    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 successful installation of module, Admin can now associate different carriers with different combinations.

    On the combination details page, a new section to choose carriers for selected combination will be available.

    There can be various scenarios in which shipping carriers available at checkout will be different. Some of those cases are explained below.

    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: There are two combinations of a product & shipping carriers assigned on both of them are different.

    Cart Page:

    In this case, the best possible shipping carrier will be selected by Prestashop & charges shown here will be sum of all the carrier charges through which the products will be dispatched.

    Two different orders will be created with two different carriers.

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

    Case 2: No carriers are selected for any of the combinations.

    By default, all the carriers that are selected from the shipping section will be applied to all the combinations of that particular product.

    In this case, at customers end only those shipping carriers will be shown which were selected for all the combinations of product.

    If a customer places the order then both the products will be shipped through the same carrier chosen by the customer at the time of checkout.

    Case 3: If admin has selected some carriers for the particular combination of the product & selected all the carriers from the shipping section of that product.

    In this case, only those carriers will be shown at the time of checkout that admin has selected for that particular combination.

    That was all about Prestashop Combination Wise Shipping & this is how admin can associate different carriers with different combinations of a product.


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

    Current Product Version - 4.0.1

    Supported Framework Version - 1.7.x.x

    . . .


    Add Your Comment

    Be the first to comment.

    Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index