What you can do with Canada Post in Shipi
Everything below is live in the Shipi dashboard today.
Live rates
Prices from the Canada Post Rating API, with your contract ID if you have one.
Labels
PDF labels on 8.5x11 or 4x6.
Tracking
Tracking numbers and delivery status sync back to your store automatically.
Customs documents
Customs items and the Canada Post commercial invoice for US and international shipments.
Cash on delivery
Collect on delivery for Canada Post shipments.
Declared value
Add Canada Post coverage on a declared value.
Multi-parcel
Orders with several packages get one Canada Post shipment per package.
How it works
STEP 1
Connect your store
Install Shipi on WooCommerce, Shopify, Wix, BigCommerce, OpenCart or PrestaShop. Orders start syncing straight away.
STEP 2
Add your Canada Post account
Enter your Canada Post API key and password and customer number in Shipi's carrier settings and pick the services you want to offer.
STEP 3
Print labels
Open an order, choose a Canada Post service and create the label. Package details come from the order.
STEP 4
Tracking stays in sync
The tracking number goes back to your store and Shipi keeps checking the status until the parcel is delivered.
Why stores ship Canada Post with Shipi
- Signature, do not safe drop, leave at door and card for pickup options.
- Choose how non-deliverable parcels are handled.
- Contract and non-contract shipping.
- Automatic manifest transmit for contract shipments.
Canada Post services you can offer
Services available to you depend on your Canada Post contract. You can rename them before they appear at checkout.
Works with your store
Connect any of these platforms, then ship every order with Canada Post.
Common questions
Do I need a Canada Post contract?
No. Shipi works with contract and non-contract Canada Post accounts. You need API credentials (key and password) and your customer number from the Canada Post Developer Program. Add your contract ID if you have one.
Do I need my own Canada Post account?
Yes. You open a business account with Canada Post and enter its credentials in Shipi (Canada Post API key and password and customer number). You keep your negotiated rates and pay Shipi only for the software. If you get stuck on the credential step, our team will set it up with you.
Can I use Canada Post alongside other carriers?
Yes. Add as many carriers as you need to one Shipi account and choose per order, or set shipping rules that decide which options appear at checkout.
Which store platforms does this work with?
Any store you connect to Shipi: WooCommerce, Shopify, Wix, BigCommerce, OpenCart and PrestaShop. The carrier setup is the same on every platform.
More carriers in North America
Ready to ship with Canada Post?
Create a Shipi account, connect your Canada Post credentials, and test one order before you go live.
Canada Post is a trademark of its respective owner. You contract with Canada Post directly for delivery services; Shipi connects your store to your Canada Post account.
See also: all carrier integrations · all platform integrations
