CargoMode
Practical guides and insights for freight forwarders navigating the shift to automated logistics.

A working guide to HS heading 8482 for ball and roller bearings — subheadings, the bushing trap, and how to check your classification before customs does.

Native XML queries with no pagination, multi-megabyte responses, silent truncation, and UTC dates in disguise — the extraction traps, and what Vol 3 of the eAdapter series will cover.

How CargoWise pricing actually works — Value Packs, per-shipment billing, module licensing, and the DOM-CWAF fee, with a formula to run on your own invoices.

Jobs created via eAdapter do not inherit the org/UNLOCODE defaults the CW UI applies. The defaults engine with four-tier precedence that closes the gap — including when NOT sending a field is the right move.

CW only sends outbound messages when a milestone carries a Completion Trigger Action. Why the most dangerous outbound failure isn't a failure at all — and the trigger map that prevents it.

Test environments are hard to get in the CW world — so teams test in prod. Push back: the test company, version-controlled fixtures, and the replay harness that turns every failure into a regression test.

A real production postmortem: three sequential eAdapter calls vs a serverless wall-clock limit — and the timeout budgets, endpoint splitting, and partial-failure flags that fixed it.

The eAdapter returns a tracking UUID, not a result — real message status lives in the CW EDI Interchange. How to build the exception dashboard that finds dead messages before your customer does.

The eAdapter Outbound Service accepts exactly one endpoint for everything your instance emits. The relay architecture every multi-system shop ends up building — explained.

Organisation search in CargoWise requires Native XML, not Universal XML. Here's the search-after-create pattern and why org code assignment makes it necessary.

Understanding parent-level vs SubShipment DataContext rules is the difference between a working eAdapter integration and hours of debugging cryptic validation errors.

CargoWise eAdapter returns HTTP 200 even when your operation fails. Here's how to actually detect errors, parse the ProcessingLog, and stop losing data silently.

From Hapag-Lloyd's smart container fleet and the eBL tipping point to the CargoWise pricing revolt, the forwarding technology landscape is undergoing a fundamental shift.

WiseTech Global switched to per-shipment pricing on 1 December 2025. Here's what it actually costs, why they did it, and what your options are.