Powered by Magento Commerce 2.4.2


Canada Post Shipping

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store


Back to top

Canada Post is the popular shipping API of Canada providing shipping services to Canada and around the world. With over 6,200 post offices offering convenient and reliable parcel services, you can save time and money by getting them to pick up parcels and setting up a return policy that keeps your customers coming back. Canada Post has a flat parcel pickup rate of $3.50 per pickup, which can help you save time sending the customers' parcels at their doorstep.

Canada Post Shipping for Magento 2 by Meetanshi integrates this shipping API with Magento 2 to add a new and most preferred shipping method in stores for online Canadian shoppers. It auto-calculates and charges live shipping rates based on the shipping origin and the customers' delivery destination. Whether shipping to Canadian addresses, US addresses, or Internationally, Canada Post Shipping extension calculates and delivers the correct live rates directly to your customers. The admin can enable multiple methods offered by Canada post shipping for shipping the product and enables the customers to choose their preferable Canada Post shipping method on the checkout page.


Account & Pricing

To use this extension, you need to Register for FREE with Canada Post to get the user ID, password, and client number. To see the Pricing Plans, you need to contact the Canada Post team. 


How Does The Extension Work?

The admin enables the extension, enters the title, the feature to show the estimated delivery time, adds the number of days to show the estimated delivery date, selects the rate type, and language. He uses the API User ID, API password, and the client number obtained while the registration to integrate Canada post with Magento 2. He selects the weight unit, enters the handling fees, selects allowed methods for Canada Post Shipping, enables the free shipping for the order with the minimum amount, and enters the minimum order amount to enable free shipping. Moreover, he selects the free shipping method for Canada, the US as well as other international locations, enters the custom text message to show the shipping unavailability, selects the countries to enable the Canada post shipping method, and saves the configuration. 

Once the extension is configured correctly, the admin can get a new shipping method added to their Magento 2 stores. On the cart page, the shipping cost is displayed based on the location and shipping method. At checkout, when a user adds a billing address, the API fetches live shipping rates and auto-calculates shipping charges based on shipping origin and delivery destination. The customer can select one of the preferred Canada post methods to place the order. Customers can see all the Canada Post shipping-related details in their My Account section in the frontend. The admin can also use the Canada Post Shipping method while creating orders from the backend.


Use Case Of Canada Post Shipping:

The extension helps the store merchant to improve the performance of the business. With Canada Post for Magento 2, the admin is allowed to select multiple countries to ship the products to particular countries as per the choice. This facilitates the admin to deliver the products to global locations. Moreover, the admin can select more than one method for shipping the product. Customers can select the convenient Canada Post shipping method at the checkout for shipping via Canada Post. Additionally, the extension is the best solution to get the shipping rates from Canada Post's API.



  • Offer customers with the Canada Post Shipping method to ship products to Canada and other countries.
  • All allowed multiple shipping options from Canada Post are shown to customers at checkout to opt-out one. – Based on weight and destination, Canada post fetches live rates and shows all allowed shipping methods to customers to opt-out one from.
  • Admin has to set rate type, container type, and size for accurate shipping calculations. – Before Canada Post shipping can fetch live rates, the admin has to set rate type, container type, and other related information.
  • Extension facilitates to provide shipping methods for all or specific countries. – Admin can restrict specific countries to restrict the use of this shipping method.
  • Let customers enjoy quicker, secured, and seamless shipping services of their products to Canada or outside of Canada.


Also Comes With:

  • Free 90 Days Support
  • Free Lifetime Updates
  • 25 Days Marketplace Return Policy
  • Multi-Store Supported
  • 100% Open Source


Visit Live Demo:

  • Back-end | Just select "Canada Post Shipping" from the Username drop-down to log in 
  • Front-end  | Configure the extension from back-end first as per your requirements to see it in action.


If you have any questions about this extension, you can Contact Us, and we will reply you back within a few hours.

Technical Specifications

Back to top

Seller profile


Seller contact



Canada Post

Current Version


Magento platform compatibility

Open Source (CE): 2.3 (current), 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.2 (obsolete)

Commerce on prem (EE): 2.3 (current), 2.4 (current), 2.2 (obsolete)

Commerce on Cloud (ECE): 2.3 (current), 2.4 (current), 2.2 (obsolete)


Stable Build


26 October, 2020


Extensions, Shipping & Fulfillment, Order Management (OMS)

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Magento that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.2 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Compatible with Magento 2.4
    - Minor bug fixing


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    - Minor bug fixing


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    Compatible with Magento 2.3.3


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    -General Bug Fixing
    -Compatible with 2.3.1


  • Compatible with Open Source (CE) : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    -Compatible with 2.2.5
    -The issue with Production Mode api rates


  • Compatible with Open Source (CE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    Minor Bug Fixing.


  • Compatible with Open Source (CE) : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    Initial Release


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top