Powered by Adobe Commerce 2.4.6


Canada Post Marketplace Add-On

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

Note - This module is an add-on of Webkul's Marketplace Module. To use this module, you must have purchased and installed Multi Vendor Marketplace first.

Canada Post is the leading provider of electronic commerce and customer communication solutions in Canada. The company offers stamps, letters, mailing and shipping supplies, parcel delivery, and passport services. Its leading-edge, affordable, and reliable service makes it the first choice for e-commerce shippers and online shoppers. It operates Canada’s largest retail network that reaches more than 15.3 million addresses with convenient pickup and returns options.

Canada Post Marketplace Add-On will allow the store owner and marketplace sellers to offer Canada Post shipping method for delivering their products to customers. This extension gets the real-time shipping rates via. Canada Post API. Every seller can enter their Canada Post account details to connect Canada Post shipping account with the marketplace. The shipping rates are calculated according to the seller’s origin address, weight, and delivery location. The admin and sellers can generate and print Canada Post shipping label from their orders section.


Business Value

The shipping is mainly connected with the rates and the time of the product delivery. With Canada post shipping the product can be delivered from Canada - Canada, Canada - US and Canada - other countries. Suppose, the customer from China wants to buy something from any international website in which the Canada Post Shipping method is integrated then the customer can assure the delivery of the product on the mentioned date and rate of the delivery. As this shipping method has guaranteed delivery timings and the rates, the customer will feel more secure. The customers can also make a return if they received any faulty product. The return policy will be as per the estimated time and will not have any delay. As this shipping method allows the product to get delivered globally it became more convenient for the customer to purchase from the international websites. 


Account & Pricing

To use this extension, an additional account is needed. The store admin and the sellers must have the Canada Post Business Account to use Canada Post services.


Features List

  • Ability to enable/disable the Canada Post Shipping method.
  • The seller can print Canada Post shipping labels.
  • Allowed multiple selections of Canada Post shipping method from admin.
  • Set Shippers Details like name, phone number, etc.
  • Set Ship to applicable countries.
  • Create a tracking Id for each order by the seller when an order is in processing state.
  • The seller can add Invoice & Packing slip address, VAT, TAX information.
  • Provide print for invoice of order at the seller’s account.
  • Ability to download Invoice and Shipping Slip easily.
  • Provide accurate Canada Post shipping rates to customers for shipping.
  • Allowed multiple selections of Canada Post shipping method that will be shown on the checkout page.
  • This module can be used to ship the products from Canada to Canada, Canada to the U.S.A, and Canada to other countries.


How Does The Extension Works?

Canada Post API Credentials

The admin will enable the Canada Post Shipping in the admin configuration. To integrate the shipping facilities, the Agreement type, Title, API User ID, API Password, Client Number, Agreement Number, and many other details will be added in the configurations. The API credentials will retrieve through the sandbox account. Agreement type will be either Contract or Non-Contract. The Agreement number field will be visible for agreement type as Contract. 


Setup Handling Charges

The admin can choose the handling charges among Fixed and Percentage. The admin will add the weight of the parcel which is used to calculate the shipping rates.


Canada Post For Marketplace Sellers

The admin can also enable the Allow sellers to save Canada Post details which will allow the seller to add the Canada post credentials. The main functionality of this add-on is that it supports all the marketplace sellers which will help out the customers to get delivered the seller’s product efficiently by using the Canada Post as the shipping method. The seller from their account section on the website can easily add up their Canada Post account  User Id & client number, agreement types, etc. which helps out the sellers to provide the shipping for their products & get the benefit of the shipping charges.


Supports Contract & Non-Contract Shipping

Now, when the customer adds the product into the cart and goes for the checkout, the customer can see the available list of shipping methods available from the Canada Post for the shipment with the pricing for each method. On the order review page, the customer will be able to see the shipping method that he selected, and then he can proceed to the next step for making the payment.

Once the order is confirmed then the shipping method will be visible in all the shipping and invoice slips under the Shipping method section with the Title mentioned in the configurations by the admin. Finally, the tracking information will be shared with the customer, so that the customer can track their order. The shipping rate will be calculated according to the Seller’s Origin Zip Code, Product Weight, and the Buyer’s Destination Zip Code.


Generate Canada Post Shipping Label

The seller can generate invoices for their ordered products, generate the tracking number and shipment slips, labels for the orders of their products. Even the seller can notify the customers by sending them emails, cancel/refund the order and even print the order. The admin can also create the shipment labels and process the shipment.



For Store Admin

  • The admin will be able to provide the shipping options under Canada Post Shipping.
  • The admin can allow the sellers to manage the Canada Post Configuration.  
  • The product can be delivered in All allowed countries and Specific countries as selected by the admin.


For Marketplace Sellers

  • Sellers can add their Canada Post details if allowed by the admin.
  • Sellers can also manage the customer’s order with the admin’s permission.
  • The shipment and invoices can be created by the seller.
  • The seller can also download the shipment and invoice slips for any order.


For Customers

  • Customers will experience the most convenient, reliable, and affordable way of shipping.
  • The product can be delivered to customers staying over the globe.
  • Easy return policies are available if the customer does not like the product.
  • The shipping rates and the shipping time is guaranteed as estimated by the Canada Post API.
  • While the product is been delivered in Canada - Canada shipping the on-demand Pickup is also available at no extra cost


Live Demo

You can check the live demo from here.


Support Policy

  • You get free 3 months of technical support included
  • You can buy 6 or 12 months extended support agreement
  • For issues, please create a ticket or send email to support@webkul.com
  • Free lifetime updates of the module

Technical Specifications

Back to top

Seller profile

Webkul Software Private Limited

Seller contact



Canada Post

Current Version


Adobe Commerce platform compatibility

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

Commerce on prem (EE): 2.4 (current)

Commerce on Cloud (ECE): 2.4 (current)


Stable Build


05 July, 2022


Extensions, Shipping & Fulfillment, Cross Border Fulfillment, Order Management (OMS), Warehouse Management System (WMS)

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 Adobe Commerce 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.4
  • Stability: Stable Build
  • Description:

    + Compatible with Magento 2.4.4 version.


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

    + Compatible with Magento 2.4.x version


  • Compatible with Commerce on prem (EE) : 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.4
  • Stability: Stable Build
  • Description:

    + Compatible with Magento 2.4.4 EE version.


  • Compatible with Commerce on prem (EE) : 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.4
  • Stability: Stable Build
  • Description:

    + Compatible with Magento 2.4.x EE version


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

    -------------------------------- Version 3.0.1 --------------------------------------

    + Compatible with Multi-shipping and Seller Store Pickup

    -------------------------------- Version 3.0.0 --------------------------------------

    + Version changed for Magento 2.3.x

    -------------------------------- Version 2.2.0 --------------------------------------

    + Compatible with Magento 2.3.* and Marketplace 2.2.* version.

    -------------------------------- Version 2.1.1 --------------------------------------

    + Non-Agreement Type Shipping added to the module

    -------------------------------- Version 2.1.0 --------------------------------------

    + Compatible with Marketplace Base Shipping Module.
    + Tracking feature Added.
    + Package generation while creating shipments from seller end.

    -------------------------------- Version 2.0.2 --------------------------------------

    + Compatible with Magento 2.2.* version.
    + Composer Installable.


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

    -------------------------------- Version 2.0.1 --------------------------------------
    + Compatible with Magento 2.1.* version.
    -------------------------------- Version 2.0.0 --------------------------------------
    + Admin can enable or disable Marketplace Canada Post Shipping method.
    + Admin can set the Marketplace Canada Post shipping method name that will be shown from front side.
    + Admin can set packages request type.
    + Admin can allow sellers to save his/her Fedex Credentials.
    + Canada Post shipping rate will be calculated from seller's address.
    + Origin for Canada Shipping Method must be Canada.
    + Seller can add Invoice & Packing slip address, VAT, TAX information.
    + Ability to download Invoice and Shipping Slip easily.
    + Seller can download Canada Post Shipment Label in PDF format.


Back to top

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

Contact Vendor

Q & A

Back to top


Back to top