Reading list Switch to dark mode

    Opencart Country Wise Shipping


    Opencart Country Wise Shipping module enables the admin to configure impact price on the shipping method according to a Country and their respective Zones. For this, the admin will set shipping prices as per the product weight for the respective countries. The buyer can view the variation in the shipping amount of the shipping method according to their delivery address.

    Check a brief overview of the plugin – 



    • The admin can set shipping price for their shipping method.
    • The admin can define Shipping rule for the products according to a country and their respective zone.
    • The admin can set shipping amount as per the product weight range.
    • The buyer can view the shipping price according to their delivery address and the product weight.


    Admin will get a zip folder and they have to extract the contents of this zip folder on their system.  You need to transfer the admin catalog folders into the Opencart root directory on the server as shown below.
    opencart countrywise shipping - module installation process

    Now, you will navigate to Extension Installer and upload the file cwshipping.ocmod.xml which you will find inside the ocmod folder.

    opencart countrywise shipping - extension installer upload file

    Searching for an experienced
    Opencart Company ?
    Read More

    Now navigate to ->Extensions->Modifications and click refresh on the top right-hand side as shown below.

    opencart countrywise shipping - make modifications

    After the above step, the admin needs to navigate to System->Users->User Groups->Administrator(Click the edit button). Now, select all for “Access Permission” and “Modify Permission” and then tap the save button.

    User Access permissssion Step Installation

    Admin Configuration

    Post successful installation the admin can navigate to Extension>extension, here on extension page admin can choose extension type as Shipping.Then from the list, Country Wise Shipping can be edited

    install uninstall the module

    On clicking the edit button admin will land to Country wise shipping page where there are two tabs –

    • General


    Configuration Details-

    • Status – In order to show the shipping method at the time of checkout, the method must be enabled.
    • Title – This is the name of the method which will be shown at the time of checkout.
    • Error Message – If the method is not available for the particular country.
    • Apply Minimum Shipping Cost – If admin wishes to enable minimum cost if the shipping cost is not available for a country.
    • Minimum Shipping Cost – This would be applicable if the above condition is Yes.If admin creates the rule and no cost is defined in that rule then this cost will be picked at the time of checkout.
    • Weight Class – This is the weight class which will be considered when we create the shipping rule.
    • Tax Class – This is the tax which applied to shipping amount for country wise shipping method.
    • Sort Order – Order of selecting shipping method at the time of checkout.
    • Shipping Label


    Here, the admin will be able to set up the shipping label, and to do so, the admin will – 

    • Enable the Shipping label by choosing the Enable option
    • Choose the Logo that is visible on the shipping label
    • Set the Length and Width of the shipping logo

    Lastly, tap the Save button to save the configuration.

    Addition of Country Wise Shipping Rule

    Admin can navigate to Country wise shipping, from here he/she can edit the Country Wise Shipping List. The admin can –

    • Add New Shipping Rule
    • Edit existing rule
    • View existing rule
    • Delete the rules
    • Filter the shipping rules according to country, zone, and carrier name


    Here, the admin can enter the details of the shipping methods.

    enter shipping method details

    • Carrier Name- The name shown at the time of checkout for the shipping method.
    • Select Country- Country Name for which we wish to enable the shipping rule.
    • Zone- Zone of the country for which the rule is applicable.
    • Weight range and Shipping Cost- Here admin can define the rule by stating the weight range of the order and their respective price charged for the same. The weight class here would be same as that mentioned in the admin configuration.

    Please NoteHere, in order to enter the zone you need to select the Country.

    Customer end


    The customer can see the shipping rule at the time of checkout the shipping rule is applicable to the delivery address of the customer.

    customer checkout process

    After providing the delivery address the customer can select the Shipping Method as Country Wise Shipping method.

    customer choose country wise shipping

    On Confirm Order, the customer can see the total amount of the product along with the Shipping amount added to it.

    customer at the order confirm page - Countrywise shipping


    • Italian carrier Service– This is the name of the carrier as given by admin while creating shipping rule.
    • Country Wise Shipping– This name of Shipping method.


    Order History-

    The Customer can view the Shipping method of the order in Order History(My Account>Order History).

    Customer order history shipping method chosen

    Generate Shipping Label

    After the order has been place, the admin can generate the shipping label by navigating through Sales->Orders and tap on the View button for the respective order that is placed using the Countrywise Shipping method.


    This brings up the order details and the admin can see a Shipping Label button at the top side.


    Tapping that up generates the shipping label for the respective order. Here, the admin can see the logo that was added from the backend configuration settings for the module. For each order, the respective logo is attached to that particular shipping slip.


    That’s all for the Opencart Country Wise Shipping module, for any issues feel free to add a ticket and let us know your views to make the module better

    Current Product Version -

    Supported Framework Version - 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.x.x.x.

    . . .
    Add a comment

    Leave a Comment

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

    Be the first to comment.

    Back to Top
    Very good service from Webkul. Bought an extension from Webkul. The support team explained everything in detail. Thank you Webkul.
    Juan Alberto Garcia Paredes
    Talk to Sales


    Live Chat

    Message Sent!

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

    Back to Home

    Table of Content