Track Passport Shipping Delivered Duty Paid (DDP) parcels from US DTC warehouses into Canada Post and Intelcom/Dragonfly.

Passport Shipping powers international DDP checkout and cross-border logistics for hundreds of Shopify Plus and US DTC brands (including SKIMS, PrettyLittleThing, and Gymshark). Parcels consolidate at US gateway hubs, clear CBSA customs under Passport’s broker credentials, and transfer to Canada Post or Intelcom/Dragonfly for Canadian final-mile delivery.

Try a live tracking number:

Barcode transition: Passport Shipping to Canada Post / Intelcom

Domestic Passport Shipping parcels keep the same 92… / 420… barcode from pickup to mailbox. Pass ?carrier=passport to inspect middle-mile sort scans before USPS induction.

Origin / middle-mile carrier
Passport Shipping (passport)
Passport Shipping tracking ID
^(PSP[A-Z0-9]+|\d{12,22})$
Origin example
329012345678
Final-mile carrier
Canada Post / Intelcom (canadapost)
Canada Post 16-digit PIN or Intelcom barcode
^(\d{16}|INTL[A-Z0-9]+)$
Final-mile example
4008371829102938
Middle-mile resolution
Handed off to Canada Post / Intelcom after CBSA clearance

How the Passport → Canada Post handoff works

Follow the parcel across both networks without waiting on asynchronous webhooks or losing visibility at the handoff boundary.

1. US DTC warehouse pickup & Passport hub sort
The merchant ships the order to a Passport domestic consolidation hub in Los Angeles, New Jersey, or Chicago.
2. Cross-border linehaul & CBSA DDP customs clearance
Passport transmits electronic customs declarations to CBSA so duties and taxes are cleared without doorstep collection fees.
3. Canada Post / Intelcom final-mile induction
Once across the border in Mississauga or Vancouver, the parcel is tendered to Canada Post or Intelcom/Dragonfly for residential delivery.
Passport query
GET /v1/track/{number}?carrier=passport
Canada Post query
GET /v1/track/{number}?carrier=canadapost
Intelcom / Dragonfly query
GET /v1/track/{number}?carrier=intelcom

Chain Passport → Canada Post in code or MCP

Resolve both legs synchronously in TypeScript, curl, or your AI support agent via Streamable HTTP MCP.

REST (Synchronous GET)

# 1. Query Passport Shipping middle-mile scans on the 92… barcode:
curl "https://api.lastscanned.com/v1/track/329012345678?carrier=passport" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

# 2. Query USPS final-mile scans on the same barcode:
curl "https://api.lastscanned.com/v1/track/4008371829102938" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

TypeScript (Automatic Handoff Chaining)

const headers = { Authorization: `Bearer ${process.env.LASTSCANNED_API_KEY}` };
const res = await fetch(`https://api.lastscanned.com/v1/track/${encodeURIComponent(number)}`, { headers });
let pkg = await res.json();

// If USPS is still waiting on the consolidator parcel, query Passport Shipping middle-mile hubs:
if (pkg.carrier === "usps" && pkg.status === "label_created" && /^(420\d{5})?9[2345]/.test(number)) {
  const mid = await fetch(`https://api.lastscanned.com/v1/track/${encodeURIComponent(number)}?carrier=passport`, { headers });
  if (mid.ok) pkg = await mid.json();
}

Remote MCP (Claude Code / Cursor / ChatGPT)

claude mcp add --transport http lastscanned https://mcp.lastscanned.com \
  --header "Authorization: Bearer lsk_live_YOUR_API_KEY"

Passport Shipping to Canada Post & Intelcom Cross-Border DDP Handoff Tracking FAQ

Who delivers Passport Shipping packages in Canada?
After clearing Canadian customs, Passport Shipping tenders parcels to either Canada Post (canadapost) or Intelcom / Dragonfly (intelcom) depending on the destination postal code.
Why hasn’t Canada Post updated my Passport tracking number yet?
Canada Post shows Electronic Information Submitted by Shipper until the cross-border truck from Passport’s US hub clears CBSA customs and unloads in Mississauga, Montreal, or Vancouver.

Other carrier handoff guides

Explore cross-border last-mile barcode extraction and domestic USPS consolidator overrides across all 273 carriers.

All 273 supported carriers

International posts and couriers

Cross-border