Canada Post Shipping Module for Magento 2
96% of 100

Compatible with
Open Source (CE): 2.2.x, 2.3.x, 2.4.0, 2.4.1
Magento Commerce (EE): 2.2.x, 2.3.x, 2.4.0, 2.4.1

Limited time offer: Free Installation.

Canada Post Shipping Module for Magento 2

Integrate Canada Post API with Magento 2 to provide your customers with the most fancied shipping method using our Canada Post Shipping extension. Our extension auto-calculates live shipping cost based on shipping source and delivery destination. Also, it is the quick and easiest way to get the shipping charges from the Canada post’s API.

  • Live and exact shipping rates by Canada post API.
  • Generate shipping labels
  • Get tracking code
  • Choose language of error messages from the English or French.
  • Display shipping rates including or excluding tax.
  • Choose Allowed Shipping Methods From Admin.
  • Manageable from admin.
  • Easy to setup.
New updated features:
  • Compatible with 2.4.0
  • Support International labels
  • Set Free Shipping Methods
If you are not sure about the domain name, please enter "" you can always change the domain name later.
Domain name only, no IP address allowed.
$149.00 $79.00

Our Canada Post Shipping extension for Magento 2 will endorse the admin to offer Canada Post shipping method for shipping the products. The customers will be able to pick this shipping method at the time of checkout for receiving their ordered items by Canada Post Shipping. This shipping method is used to get the deliveries throughout Canada and to other countries from Canada as well.

  • The shipping rates are calculated based on the product weight and delivery related details.
  • This shipping method will work only if the product weight is more than zero.
  • To get API credentials an active Canada Post account for business purpose will be needed.

  • Features in Detail:

    Live And Exact Shipping Rates

    Our extension provides shipping rates for US, Canada and Other countries. The user gets exact local and international shipping rates at the front-end on your website using our Canada post shipping extension.


    Generate Shipping Label

    Admin can create shipping label with all details such as shipping destination, shipment items, weight, etc. It helps to describe and specify what's inside a package. Just with one click, the shipping label can be downloaded in PDF format from the Magento admin and printed out easily.


    Display Expected Delivery Date

    Displays expected or estimated delivery date with each shipping method at the checkout page of your website. Admin can choose whether to display this expected delivery date at the front-end or not from the admin setting.


    Choose Shipping Methods from the Admin

    Our Canada Post extensions allow you to choose which shipping methods you want to display at the front-end. Our extension offers an option to enable the shipping method from the Magento admin only. Allow a few selected methods to use the Canada Post Shipping for Magento 2.


    Get Shipping Tracking Code

    Our shipping module provides the ability to get shipping tracking number from the Canada post . You can see this tracking number at order view page. Track the shipped parcels or goods with the Tracking number.


    Display Rates Including or Excluding Tax

    Our extension provides rates including or excluding the tax. You can manage it from the Magento Admin. Shipping rates are displayed as per the selected options.


    Default Box Dimensions

    Shipping cost or shipping rates depend upon the weight of the parcel. Also, it has the option to add dimensions for the box. Our extension allows to add default dimensions (Length, width and height) of the box from the Magento admin.


    Choose Reason for Export

    For international shipping, it provides an option in the Admin to add a reason for export of the parcel or goods. Pick an appropriate reason type as a reason to export from the given dropdown.


    Display Shipping Method for All or Specific Country

    You can allow Canada Post shipping method for all or specific countries. You can manage this from the Magento Admin.


    Set Free Shipping Method

    Extension offers the ability to offer free shipping for the order with a specific minimum amount from the Magento Admin. Also, you can set it for Canada, the US and other countries separately as well.


    Add Handling Fees

    Our extension supports handling fee. Admin gets an option in backend to add handling fees. Set the handling fee (as a percentage or fixed amount) to count the shipping fee and application for each order or package.


    Click on image below to enlarge


    Stable Build

    Current Version



    15 Sep, 2020

    Magento platform compatibility

    Open Source (CE): 2.2.x, 2.3.x, 2.4.0, 2.4.1
    Magento Commerce (EE): 2.2.x, 2.3.x, 2.4.0, 2.4.1


    Magento 2 Extension

    Customer Questions
    Does it work on the Magento 2.4.0

    Yes, it is compatible with Magento 2.4. The demo of this extension is running on Magento 2.4.

    Please, mind that only logged in users can submit questions
    Write Your Own Review
    Only registered users can write reviews. Please Sign in or create an account
    Version 1.0.4 - 15 Sep, 2020
    • Compatible with 2.4.0
    Version 1.0.3 - 20 June, 2020
    • Support International labels.
    • Set Free Shipping Methods from the admin.
    • Choose different Free Shipping Method for Canada, USA, and International shipment.
    • Debug Log.
    • Added "Content Security Policy" files required for Magento 2.3.5.
    • General Improvement.
    Version 1.0.2 - 08 June, 2020
    • Compatible with 2.3.5
    • Generate shipping labels from the Magento admin.
    • Choose the language error message from English or French.
    • Choose whether you want to display shipping rates including tax or excluding tax.
    • General Improvement.
    Version 1.0.1 - 20 September , 2019
    • Compatible with 2.3.2
    • Display category and content in specific width.
    • Choose which shipping method you want to allow at the front-end for the ratting.
    • General Improvement.
    Version 1.0.0 - 12 June, 2018
    • Initial release.
    • Support Magento 2.
    • Ability to display Canada post shipping methods and rates at the cart and checkout page
    10 Reasons to Choose Rootways
    • Secure Payment Process:

      We are using secure checkout process, not saving any sensitive data of the customer.

    • Simple Licensing:

      Use in unlimited stores and website of one Magento installation.

    • Professional Installation Service

      We will be happy to provide you professional installation service. Contact us for pro installation..

    • Free Update:

      Free life time update of your purchased any products from Rootways Inc.

    • Eminent Support:

      Customer friendly support as per EST timings. Help articles, help guide, tips and minor customization will be given.

    • Full Open Source

      No encoding, solely fully open source extension, no disorientation, Ideally customized.

    • Following Magento® Standards

      We always follow magento standards while coding all our extension.

    • Modules tested by professionals:

      Our QA team works at its best to maintain the quality of our extensions by testing its performance and functionalities over various browsers.

    • Extensive Documentation:

      Full description of all the extensions is available as Installation and User guide along with FAQs.

    • Long Term Strategy:

      Customer suggestions are always welcomed. We believe in improving each day to grow better to fulfill our customer's experience.