How to track JCEX (`JC...`) UK parcels handed off to Royal Mail Tracked 48, Evri & Yodel

JCEX (`jcex`) consolidates Chinese e-commerce parcels bound for Great Britain (`JC...`), flies into London Heathrow (LHR), clears UK HMRC customs, and injects shipments into Royal Mail Tracked 48 (`...GB`), Evri, or Yodel.

Try a live tracking number:

Barcode transition: JCEX (JiaCheng International) to Royal Mail (UK)

When JCEX (JiaCheng International) clears customs and hands off to Royal Mail (UK), lastscanned surfaces the secondary tracking number in the top-level message field.

Origin / middle-mile carrier
JCEX (JiaCheng International) (jcex)
JCEX Waybill (`JC...`)
^(JC[A-Z0-9]{9,15}|[0-9]{10,15})$
Origin example
JC8492019482GB
Final-mile carrier
Royal Mail (UK) (royalmail)
Royal Mail Tracked 13-character Barcode (`...GB`)
^[A-Z]{2}[0-9]{9}GB$
Final-mile example
WG849201948GB
Extracted in .message
Final carrier: Royal Mail (WG849201948GB)

How the JCEX → Royal Mail handoff works

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

1. JCEX Origin Sortation (China)
JCEX processes the parcel at its Hangzhou or Shenzhen hub and links a 13-character UK Royal Mail Tracked (`...GB`) or Evri barcode.
2. Air Freight to LHR & UK Customs Clearance
Consolidated cargo lands at London Heathrow (LHR), clears HMRC customs, and transfers to Royal Mail's Midlands or Home Counties Super Hub.
3. Royal Mail Delivery (`Due to be delivered today`)
Royal Mail scans `Item received` and delivers the parcel within 24–48 hours.
`...GB` Barcode Extraction
JCEX embeds the 13-character Royal Mail `...GB` barcode inside its cross-border tracking metadata.
Unified API Timeline
`GET /v1/track/{number}` merges JCEX Chinese export milestones with Royal Mail UK delivery scans.

Chain JCEX → Royal Mail 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 JCEX (JiaCheng International) origin waybill (extracts final-mile barcode in .message):
curl "https://api.lastscanned.com/v1/track/JC8492019482GB" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

# 2. Query the extracted Royal Mail (UK) barcode:
curl "https://api.lastscanned.com/v1/track/WG849201948GB" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

TypeScript (Automatic Handoff Chaining)

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

// Extract secondary barcode from top-level message ("Final carrier: Royal Mail (WG849201948GB)")
const handoff = originPkg.message?.match(/^Handed to (.+?) as ([A-Z0-9-]+)$/i);
if (handoff) {
  const [, , lastMileNumber] = handoff;
  const destRes = await fetch(`https://api.lastscanned.com/v1/track/${encodeURIComponent(lastMileNumber)}`, { headers });
  const destPkg = await destRes.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"

JCEX (JiaCheng International) to Royal Mail UK Handoff Tracking FAQ

Who delivers JCEX packages in the UK?
Royal Mail (Tracked 24 / Tracked 48) delivers the majority of JCEX UK parcels, with Evri, Yodel, and DPD UK handling select e-commerce and heavier cartons.
Why does Royal Mail say 'Sender despatching item' on my JCEX parcel?
JCEX creates the Royal Mail label electronically in China; Royal Mail scans `Item received` once the flight lands at Heathrow and clears UK customs.
How long does JCEX take from China to the UK?
Typical delivery time from China to UK addresses via JCEX and Royal Mail is 6 to 11 calendar days.

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