Skip to content
Shipping and carriers

Canada's carriers. One screen. Best rate wins.

Connect your own Canada Post, UPS, FleetOptics, UniUni, Stallion Express and ShipStation accounts. CanShip quotes them side by side for every parcel, on every plan, and adds no fee per label.

Carriers

Your accounts. Your rates.

You connect your own carrier accounts, so you pay the rates you've negotiated. Every carrier is on every plan, and CanShip adds no fee per label.

Sign in with Canada Post

Canada Post

Connect by signing in with Canada Post. Rates, labels and voids, plus the end-of-day manifest on a contract account. Without a contract, Canada Post charges each label when it's bought.

Canada Post details →
Sign in with UPS

UPS

Connect by signing in with UPS. Rates, labels and voids on your own UPS account, quoted beside every other carrier you've connected.

UPS details →
Regional delivery

FleetOptics

FleetOptics rates and labels in the regions FleetOptics serves, with tracking back to your store.

FleetOptics details →
Keys from your UniUni portal

UniUni

Generate API keys in your UniUni portal (Integrations, then REST API) and paste them into CanShip. No support ticket and no waiting. UniUni rates sit beside every other carrier.

Including US shipping

Stallion Express

Connect with an API token from your Stallion account and rate shop the services it has enabled, including US shipping. For US-bound items, CanShip checks for a 10-digit HTS code and names any SKU missing one.

Bring its carriers

ShipStation

Connect your ShipStation account and the carriers on it join the rate shop. Canpar labels go through ShipStation today.

Per-client accounts

Their account or yours

Set company-wide carrier accounts and override them for a client who brings their own. Test Connection checks the credentials without buying anything, and secrets are stored encrypted.

Coming

Coming next

Purolator (coming). A direct Canpar connection (coming). FedEx (labels coming).

Shipping tools

More than printing labels.

Rate shopping

Every carrier, cheapest first

On every plan, CanShip quotes every carrier assigned to the client, with service names and prices. When an order has a promised delivery date, each service is marked in time or late, and the cheapest one that makes the date is pre-selected.

Rate browser

Price a lane without an order

Pick a warehouse, a destination, a weight and a box. Every carrier and service comes back side by side, cheapest first, with dimensional weight shown beside actual weight.

Labels

Buy, void, reprint

Buying the label takes the stock off the shelf and sends tracking to Shopify or Extensiv Integration Manager. Void it and the stock and allocation come back. Reprint the label or the packing slip from the order.

End of day

Close out Canada Post

When the day is done, close out the day's Canada Post labels and print the manifest. A label on a transmitted manifest is refunded by Canada Post rather than voided.

Cross-border

Customs paperwork, generated

For a cross-border label, CanShip prints the commercial invoice, and the CN22 or CN23 for Canada Post, from the declaration the label was bought with. HS codes live on the product, so you enter them once.

Shipments

Every label, searchable

Search shipments, filter by date, and export to CSV with carrier, service, cost and destination on every row.

See it live

Watch a rate shop across Canadian carriers.

A live walkthrough in a working CanShip account: rate shopping, labels, voids and the end-of-day close-out. Every plan starts with a 14-day trial.