Skip to content
Canada Post integration

Canada Post, built into the warehouse system you run on.

Connect by signing in with Canada Post. Rate shop, buy and void labels, close out End of Day, and send tracking back to your store, all on your own Canada Post account.

What this integration does

What you can do with Canada Post in CanShip.

Everything below runs on your own Canada Post account, contract or pay-per-label.

Connect

Sign in, no keys to copy

Click Connect Canada Post on the Carriers page and sign in with Canada Post. Canada Post sends your customer number and contract back to CanShip. You can still enter API keys by hand if you prefer.

Rates

Live rates beside your other carriers

Rates come from Canada Post for your account, sized to the parcel's weight and dimensions. When the order has a delivery date, CanShip preselects the cheapest service that meets it.

Labels

Canada Post's own label, as a PDF

Buy the label at the packing station and print it, or reprint it later, from CanShip.

End of Day

Close out in one click

On a contract account, End of Day transmits the manifest to Canada Post and gives you the manifest PDF for the driver.

Voids

Voids and refund requests

Void a label from CanShip. Once a label has been transmitted to Canada Post, CanShip sends Canada Post's refund request instead and tells you so.

Channel sync

Tracking back to your store

When you buy the label, the tracking number goes back to the order in Shopify or Extensiv Integration Manager.

Setup

From sign-in to first label.

Step 1

Connect Canada Post

On the Carriers page, click Connect Canada Post and sign in with your Canada Post business account. You come back to CanShip connected.

Step 2

Test the connection

Test Connection checks that CanShip can reach Canada Post and get rates. It doesn't check payment settings, so your first label confirms the rest.

Step 3

Ship

Rate an order at the packing station, buy the label, and close out with End of Day if you're on a contract.

Why this integration is different

Canada Post direct, not through a middleman.

Direct
No aggregator in between

CanShip talks to Canada Post's own API with your credentials. Your rates are Canada Post's rates for your account.

Contract or not
Pay-per-label accounts work

No contract? Canada Post charges each label when it's created, and CanShip handles that. Contract accounts get End of Day manifests.

Plain answers
Canada Post's own words

When Canada Post refuses a request, CanShip shows you Canada Post's message instead of a generic error.

No markup
No fee per label

You pay Canada Post for postage and CanShip for the software. CanShip adds nothing to the label.

Plan availability

Available on every CanShip plan.

Every plan
Your own Canada Post account

Connect your own Canada Post account, with or without a contract, on Starter, Grow, Pro or Enterprise.

Pricing
No fee per label

You pay Canada Post for postage and CanShip for the software. Every plan starts with a 14-day trial.

Honest about the edges

Two things to know.

Better you hear these now than at the packing station.

End of Day

Manifests are for contract accounts

Canada Post charges pay-per-label accounts when each label is created, so it doesn't take a manifest from them. A void on those labels becomes a refund request.

Destinations

Canada and the US

Canada Post in CanShip ships within Canada and to the US. US shipments need a Zonos account key on your Canada Post connection, for duty prepayment.

Common questions

Quick answers about the Canada Post integration.

FAQ

Do I need a Canada Post contract?

No. Pay-per-label accounts work: Canada Post charges each label when it's created. End of Day manifests are for contract accounts.

FAQ

Do I need Canada Post API keys?

No. Click Connect Canada Post and sign in. You can still enter API keys by hand if you prefer.

FAQ

How does End of Day work?

On a contract account, click End of Day and CanShip transmits the manifest to Canada Post and gives you the PDF for the driver.

FAQ

Can I ship to the US with Canada Post?

Yes, with a Zonos account key on your Canada Post connection. CanShip prints the commercial invoice, and the CN22 or CN23 where Canada Post needs one.

FAQ

Can I rate-shop Canada Post against my other carriers?

Yes, on every plan. CanShip rates every carrier you've connected and shows them side by side.

FAQ

Does the Canada Post integration cost extra?

No. It's included on every plan. You pay Canada Post for postage and CanShip for the software, with no fee per label.

See it on your own account

Rate, label and close out in one place.

Book a demo and we'll walk an order from rate to label to End of Day.