WooCommerce Canada Post Shipping Method

Connect your WooCommerce store to the Canada Post Ratings API to show live shipping rates for domestic, USA, and international parcels at cart and checkout.

Version3.3.4
Last UpdatedSeptember 17, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

This WooCommerce plugin pulls shipping quotes straight from the Canada Post Ratings API, so shoppers see costs based on their address, cart contents, and your packing setup. It handles domestic, USA, and international parcels, and you can turn individual services on or off.

Key Features

  • Live Canada Post rates – Rates are fetched from Canada Post in real time instead of being set as flat amounts.
  • Domestic and international services – You can offer Canada Post services for Canadian, USA, and international destinations, including Regular Parcel, Expedited Parcel, Xpresspost, Priority, and Small Packet options.
  • Enable or disable services – Each service can be switched on or off, renamed, and given its own added cost.
  • Packing methods – Items can be quoted one by one or grouped with the built-in box packer so rates reflect how you actually pack orders.
  • Extra coverage and pickup cards – Additional Canada Post options such as extra coverage and leaving cards for pickup can be turned on.
  • Rate adjustments – You can apply a percentage or fixed amount on top of or off each service to cover handling or pass on a discount.
  • Delivery estimates – An expected number of days can be shown beside each rate using data from the Canada Post API.
  • Canada Post account required – You connect your own Canada Post account during setup, since rates come directly from Canada Post.

Who Is It For

It is aimed at WooCommerce store owners who ship from or within Canada and want checkout rates that match real Canada Post pricing rather than flat charges. It suits shops sending domestic, USA, and international parcels that need control over which services appear and how rates are adjusted.