Canada Post Shipping

Canada Post Shipping

Compatible With: Community 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
27 January, 2018
Extensions, Shipping & Fulfillment
License Type:


Complete integration with Canada Post carrier. 

Other Extensions by Mageside


Back to top

Your Canada based operation needs to ship with Canada Post, and Mageside has fully implemented the Canada Post web API for Magento 2. With Canada Post Shipping you can display live rates to customers before and during checkout, print shipping labels, register parcels with Canada Post prior to drop-off, create manifests for all shipping labels, and track previously shipped parcels. 

Whether shipping to Canada addresses, US addresses or Internationally, Canada Post Shipping will deliver the correct live rates directly to your customer. All shipping options including Regular Post, Xpresspost and Priority are fully supported for parcels and envelopes. With Mageside, best in class code, ease of use and customer support are guaranteed. Thanks for your trust and a shared commitment to excellence!

A free Canada Post account is required to use this extension.

Key Features

Instant live prices by weight and destination

Our extension features live integration with the Canada Post API which allows rates to be queried and displayed instantly once your customer has specified shipping destination information. All shipping options that you use are displayed, and all rates calculated live from Canada Post.

Register your shipment with Canada Post prior to drop off

Once a purchase is made, the calculated shipping price and the parcel is registered with Canada Post. At this point, a tracking number and shipping label is generated. You can print the shipping label for use on the packed parcel, and your customer can immediately retrieve the tracking number.

Track shipped parcels using your Canada Post tracking number

Look up any shipment and click through to its tracking information.

Works for Small Business and Commercial Customers

During this process, the tracking number and shipping label is being generated that one can print it and use while parcel packing.

Delivery to Post Office in nearest area

On the stage of selecting shipping methods, a customer has an option to deliver order items to post office instead of personal shipping address.

Create shipping manifests as payment records

The transmit shipments feature sends shipment data for billing and tracking to Canada Post and provides you with shipping manifests for record keeping. Our Canada Post Shipping module allows you to select which shipments should go on a manifest. It then allows you to print each manifest as you create the transmit calls.

Set all shipment options including Signature and Coverage

Canada Post allows the options of Signature, Coverage, Notification, Reason For Export, Non-delivery handling options and others. All can be configured from the module admin.

Create multiple parcels and shipping labels per order

Sometimes merchants need to split an order into more than one parcel. This module allows the admin to choose which products should be placed in which boxes, and to create separate labels for each.

Fully manageable from admin panel

All parts of the module are manageable from the admin panel 

 Live Demo (admin panel)


 Questions & Customer Service

 Premium Support & Development

Release Notes

Back to top


  • Compatible with CE: 2.1 2.2
  • Stability: Stable Build
  • Description:

    Added mass print for manifests.


  • Compatible with CE: 2.1 2.2
  • Stability: Stable Build
  • Description:

    Improved delivery to post office service performance.


  • Compatible with CE: 2.1 2.2
  • Stability: Stable Build
  • Description:

    Added delivery to post office service.


  • Compatible with CE: 2.1 2.2
  • Stability: Stable Build
  • Description:

    Added estimated delivery date to rating titles. Added French locale.


  • Compatible with CE: 2.1 2.2
  • Stability: Stable Build
  • Description:

    Added compatibility with Magento 2.2


  • Compatible with CE: 2.1
  • Stability: Stable Build
  • Description:

    Stable version of Canada Post Shipping module.


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.

Q & A

Back to top


Back to top