You are viewing an older version of the Postie documentation (4.x).
View the latest version (5.x) →
Shipping Providers
Canada Post
In order to use Canada Post, you'll need to ensure you are using a valid Canadian address as your store location. You'll also need to ensure your Craft Commerce default currency is set to CAD.
Support
Canada Post supports the following APIs:
- Rates
- Tracking
- Labels
API Credentials
In order to use Canada Post, you'll need to connect to their API.
- Go to Canada Post Developers Centre and register for API access.
- Copy the Customer Number from Canada Post and paste in the Customer Number field in Postie.
- Copy the Username from Canada Post and paste in the Username field in Postie.
- Copy the Password from Canada Post and paste in the Password field in Postie.
To create labels, you'll be required to supply a few more details.
- Copy the Contract ID from Canada Post and paste in the Contract ID field in Postie.
Last updated: May 2, 2026, 3:20:12 PM