Skip to content
All blog
Courier Malaysia Operations Integration

Aggregators versus direct courier accounts

Chong 7 min read

A shipping aggregator sits between you and several couriers. You integrate once, book through them, and they route the parcel to whichever carrier handles it. One integration, one invoice, several carriers behind it.

The alternative is your own account with each carrier, your own negotiated rates, and your own integration and invoice for each.

Both are legitimate. Which is right depends mostly on volume, and the transition is worth planning rather than stumbling into.

What an aggregator does for you

One integration. The largest practical benefit. Instead of several courier APIs with different data shapes, statuses and identifier formats, you build against one — see what a courier API actually gives you.

One invoice. Rather than several in different formats to reconcile separately — see courier invoices and how to reconcile them.

Rates without volume. An aggregator's pooled volume can secure rates a small merchant would not get directly, which is the main commercial argument for a new store.

Normalised tracking, already mapped across carriers.

Access to carriers you could not open an account with at your volume.

Failover. One carrier unavailable, route to another, without a new relationship.

For a store starting out or shipping modest volume, that combination is genuinely strong, and doing it yourself would cost more in effort than the margin difference.

What you give up

Margin on the rates. The aggregator's business is the difference between what it pays and what it charges you. At low volume that difference is smaller than the discount it secured, which is why it works. At high volume, you could negotiate directly and keep it.

Direct relationships. Service issues, disputes and claims go through the aggregator, which is convenient when it works and slower when it does not — see courier claims for lost and damaged parcels.

Rate visibility. You see the aggregator's price rather than the carrier's, so which carrier is actually cheapest for a given destination is harder to establish independently.

Routing control. Some aggregators route automatically. Convenient, and it means you may not choose the carrier for a given parcel, which matters if performance differs by region — see choosing couriers by destination.

Dependency. The aggregator is now a single point of failure across all your carriers, and its own commercial position matters to you.

The volume question

The break-even is where your own volume secures rates comparable to the aggregator's, net of the effort of running several relationships.

Below it, the aggregator is clearly better. Above it, direct accounts win on rate and control. Around it, either works and the deciding factor is usually how much operational capacity you have rather than the arithmetic.

Two things make the crossover point later than merchants expect.

Volume splits. Direct accounts across three carriers mean a third of your volume with each, which is a weaker negotiating position than the total suggests.

Administrative load is real. Three integrations, three invoice formats, three rate cards and three relationships is meaningfully more work than one, and it is ongoing rather than one-off.

Two things make it earlier.

Concentrated volume in one region can justify one direct account for that region while keeping an aggregator for the rest. This hybrid is common and sensible.

A specific service requirement — cold chain, bulky goods, cross-border — is often better served by a direct relationship with a carrier that specialises in it, since several Malaysian operators have deliberately built capability beyond standard parcel delivery.

The hybrid position

Worth naming, because it is where many stores end up and it is not a compromise.

One direct account with your primary carrier, where volume is concentrated and rates were negotiable. An aggregator for everything else — other regions, occasional weights, service types you rarely need, and failover.

That gives you a negotiated rate on the majority of your volume, coverage without additional relationships, and a fallback if your primary carrier has a problem.

It does mean reconciling two sources rather than one, which is a real cost and a smaller one than either extreme at moderate volume.

What to settle before signing either way

Six questions, and the answers determine whether the arrangement will work operationally.

Is the consignment note returned at booking, so it can be captured against the order automatically — see capturing the consignment note against the order.

What does the invoice contain? Per-consignment detail with surcharges identified, or a total. This decides whether delivery cost can reach order level at all.

Which carrier handled each parcel, shown on the invoice or in the data. Without it, you cannot measure carrier performance, which removes your ability to route intelligently.

How are claims handled, and what are the time limits.

How is cash on delivery remitted, if you offer it, and with what breakdown — see cash on delivery remittance and your cash.

What happens on exit. Can you take your shipping history, and does anything lock you in.

The second and third are the ones most often left unasked, and they are the two that determine whether your delivery cost is manageable information or a monthly lump.

Common questions

What is the main advantage of a shipping aggregator?

One integration instead of several courier APIs with different data shapes and status vocabularies, one invoice instead of several formats to reconcile, and pooled-volume rates that a small merchant would not secure directly. It also gives access to carriers you could not open an account with at low volume, plus failover between them.

What do you give up by using an aggregator?

Margin on the rates, since the aggregator's business is the spread between what it pays and charges; direct relationships for service issues and claims; visibility of which carrier is actually cheapest for a destination; routing control where the aggregator routes automatically; and independence, because it becomes a single point of failure across all your carriers.

When is it worth opening direct courier accounts?

When your own volume secures comparable rates net of running several relationships. The crossover comes later than expected, because direct accounts split volume across carriers and weaken each negotiation, and the administrative load of several integrations, invoice formats and rate cards is ongoing rather than one-off.

What should you check before signing with either?

Whether the consignment note is returned at booking so it can be captured automatically, whether the invoice contains per-consignment detail with surcharges identified rather than a total, whether the handling carrier is identified per parcel, how claims and their time limits work, how cash-on-delivery remittance is broken down, and whether you can take your shipping history on exit.


Related: choosing couriers by destination · what a courier API actually gives you · courier invoices and how to reconcile them


See what you could build

Start a free trial and describe what your business needs in plain language — SmartB Studio builds the module for you.

Start free trial
Get started

No credit card · Cancel anytime · Your data stays yours