Skip to content

Frequent rates overview

Frequent rates (also known as multipickup rates) provide discounted pricing for members who ship multiple parcels from the same pickup address on the same day. This system is supported by Couriers Please and Aramex.

RateWhere it appearsDescription
EverydayThe quote’s top-level totalStandard pricing. No volume commitment. This is what you get by default.
Frequent UserEntries in the tiers arrayDiscounted pricing for members shipping several parcels a day from the same pickup address.

Frequent User pricing is offered at more than one volume level. Each entry in tiers carries an identifier and a description naming the volume it requires, for example Multipickup 10 on Couriers Please or Multipickup 5 on Aramex. Couriers Please commonly returns only the higher level.

Always read the identifier and description straight from the quote. Do not hard-code the band names, and do not assume every level appears on every quote — which levels come back depends on the carrier and the account.

When frequent rates are available for a courier, the quote response includes a tiers array alongside the standard pricing:

{
"couriers_please": {
"total": 11.03,
"price_insurance_ex": 11.03,
"fee": 0,
"service": "road",
"transit_time": "0-1 Business Days",
"tiers": [
{
"identifier": 1,
"description": "Multipickup 10",
"total": 6.96,
"price_insurance_ex": 6.96,
"fee": 0
},
{
"identifier": 2,
"description": "Multipickup 21",
"total": 5.75,
"price_insurance_ex": 5.75,
"fee": 0
}
]
}
}

The top-level total is the Everyday price. Each entry in tiers shows the discounted price for that tier identifier.

When confirming a booking with a frequent rate, include the tier parameter. On v4, the pickup date field must be hyphenated:

Terminal window
curl -X POST \
-H "Api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"courier": "couriers_please", "pickup-date": "2025-09-17", "tier": 2}' \
https://www.transdirect.com.au/api/bookings/v4/BOOKING_ID/confirm

See the confirm booking endpoint for full details. v5 also accepts pickup_date (underscore) as an alias.

To use frequent rates:

  • Your account must be enabled for multipickup (contact support@transdirect.com.au)
  • Higher bands typically require sustained daily multipickup volume (often described as an average of 3 consignments per collection for the top band)
  • Volumes are continuously monitored to ensure compliance
  • Bookings must ship from the same pickup address on the same day

You can configure your account to always return frequent rates instead of everyday pricing:

  • Always display Everyday price — the default; tiers are shown as additional options
  • Always display Frequent User price — the top-level price reflects the frequent rate (and tiers may be omitted)

This setting is managed in your API Modules configuration.

Courierstring_id
Couriers Pleasecouriers_please
Aramexaramex

No other carrier offers frequent rates.