Skip to content
FedEx integration

FedEx, native to your Canadian WMS, with international reach.

Domestic Canadian shipping, US cross-border, and full international through FedEx Express. Rate shopping, label generation, automatic commercial invoices, tracking writeback. Built for Canadian operators shipping anywhere FedEx delivers.

What this integration does

Every FedEx workflow, native to CanShip.

FedEx is the carrier of choice for international ecommerce out of Canada. We built our integration around the realities Canadian operators face: CAD-quoted rates, customs paperwork generation, and bilingual labels.

Every service

Standard Overnight, 2Day, Ground, Express Saver, International Priority and Economy

Every FedEx commercial service available out of Canada is supported. Choose at the order level, set defaults at the SKU or client level, or let rate shopping pick the cheapest eligible service for each shipment.

Live rates

Real-time rate shopping in CAD

FedEx Canada rates pulled live from FedEx's API for every shipment, sized against actual package weight and dimensions. Quoted in Canadian dollars, no FX conversion. The cheapest eligible service that meets your delivery deadline ships.

International

International shipping through FedEx Express

FedEx's global air network, accessible from your Canadian fulfillment workflow. Ship from Canada to Europe, Asia, Australia, Latin America, anywhere FedEx delivers, with the same single-label workflow as domestic.

Customs paperwork

Commercial invoice generation, automatic

For US cross-border and international destinations, CanShip auto-generates the commercial invoice required at customs. HS codes, country of origin, declared value, all pulled from your SKU metadata. The PDF travels with the label.

Labels

4x6 thermal labels, bilingual for QC

Industry-standard 4x6 thermal labels printed directly from CanShip. Compatible with Zebra ZD420, Brother QL-1100, Dymo LabelWriter, and any thermal printer. Bilingual EN/FR labels for Quebec destinations.

Channel sync

Tracking writeback to Shopify, Amazon, Extensiv

The moment a FedEx label prints, CanShip captures the tracking number and writes it back to the originating order in Shopify, Amazon, or Extensiv. Customer notifications fire automatically. Your client portals update instantly.

Setup (BYOC path)

Fifteen minutes from credentials to shipped order.

Below is the setup flow for bringing your own FedEx Canada commercial account. Marketplace path is even simpler: toggle FedEx on in CanShip's Carriers page and skip directly to shipping. About 30 seconds.

Step 1

Add your FedEx Canada credentials

From CanShip's Carriers page, add your FedEx Canada account number, meter number, and API access credentials. Stored encrypted at rest, transmitted over TLS only.

Step 2

Test labels for domestic, US, and international

Print a test label to validate domestic shipping, then a US cross-border label, then an international label. CanShip validates rates, label endpoints, and commercial invoice generation across all three lanes before you go live.

Step 3

Ship orders

Set your FedEx defaults (preferred service per destination type, surcharges, third-party billing if applicable) and start shipping. Total setup including testing: about fifteen minutes.

Why this integration is different

FedEx, the way Canadian operators actually use it.

International first-class
International isn't a footnote

Most US WMS handle FedEx US fine but treat FedEx out of Canada (and the international lanes Canadian brands actually need) as second-class. CanShip's FedEx integration is built for Canadian operators who ship to the US, Europe, and Asia from a Canadian warehouse. CAD-quoted rates, automatic commercial invoices, customs broker handoff.

Operator-built
We use it ourselves at our 3PL

Breakthrough Studio, our own 3PL in Metro Vancouver, ships FedEx domestic, cross-border, and international every day. When FedEx changes a rate card, an API field, or a customs requirement, we feel it before customers do.

Multi-carrier rate shopping
Rate-shop FedEx against Canada Post and UPS

On Grow and above, every shipment compares FedEx rates against your other connected carriers in real time. The cheapest eligible service that meets your delivery deadline wins. FedEx where it's the right call (international, time-definite), Canada Post or UPS where they are.

Bilingual
Bilingual EN and FR labels

Quebec destinations get bilingual or French label markings per Canadian bilingual labeling conventions. Pro and Enterprise extend this to bilingual return labels and packing slips automatically.

Plan availability

Available on every CanShip plan.

Free tier
Marketplace-only, no account required

Free ships through CanShip's bulk FedEx Canada account at our negotiated rates plus a transparent $0.50 + 6% per-shipment fee. No commercial account needed, no setup fees, no minimum volume.

Paid tiers
Bring your own, or opt into the marketplace

Starter, Grow, Pro, and Enterprise default to BYOC: your own FedEx Canada commercial account, your negotiated rates, no per-shipment fee from us. Or opt into the CanShip marketplace per carrier (same $0.50 + 6% transparent fee as Free) and skip the account setup. Toggle either way, any time.

Honest about the edges

Two things to know.

We'd rather flag the practical limitations up front than have you discover them mid-peak. The two below cover almost all real-world questions Canadian operators ask about FedEx.

Carrier-side rate limits

FedEx API rate limits apply

FedEx throttles their commercial API, especially during peak season. CanShip queues and retries, but if you ship thousands of orders in a five-minute window during Black Friday, expect FedEx-side delays. We surface throttle status in the dashboard so you can watch it.

International duties

International duties and brokerage are between you and FedEx

CanShip generates the commercial invoice and label, but customs duties, brokerage fees, and disbursement charges are handled by FedEx directly with the recipient (or your account, depending on your billing terms). We don't intermediate.

Common questions

Quick answers about the FedEx integration.

FAQ

Do I need a FedEx commercial account?

Your call, on every paid tier. Bring your own FedEx Canada account (BYOC, default, no fee from us) or opt into the CanShip marketplace per carrier (uses our bulk FedEx account, transparent $0.50 + 6% per-shipment fee). On Free, no account needed, the marketplace is the default and only path.

FAQ

Does it handle US cross-border shipments?

Yes, fully. Auto-detects US destinations, applies FedEx cross-border rate cards, generates the commercial invoice from your SKU metadata, and produces one combined label. The same fulfillment workflow as domestic.

FAQ

Does it handle international shipments?

Yes. FedEx International Priority, International Economy, and International Connect Plus are all supported. CanShip auto-generates the commercial invoice with HS codes, country of origin, and declared value pulled from your SKU metadata.

FAQ

How does commercial invoice generation work?

When CanShip detects a US or international destination, the commercial invoice is generated from the order's SKUs, your SKU metadata (HS code, country of origin, weight), and the declared value. The PDF is included with the label printout for the carrier to physically attach.

FAQ

Can I rate-shop FedEx against Canada Post and UPS?

Yes, on Grow and above. CanShip queries each connected carrier in real time for every shipment and ships the cheapest eligible option that meets your delivery deadline and service preferences. FedEx where it wins (often international or time-definite), Canada Post or UPS where they win.

FAQ

Does FedEx integration cost extra?

The integration itself is included on every plan. On BYOC: you pay FedEx for shipping, you pay CanShip for the WMS, no per-label fees from us. On the marketplace path: a transparent $0.50 + 6% per-shipment fee, same as Free tier. No middleman, no hidden surcharges either way.

Ready to ship FedEx the right way?

See it on a real FedEx account.

Live demo using a CanShip environment that's yours to drive. Add credentials, print a domestic label, print a cross-border label, print an international label with auto-generated commercial invoice. Most calls wrap in 30 to 45 minutes.