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.

The frequent rates system uses a tiered pricing model:

TierNameDescription
0EverydayStandard pricing — no volume commitment required
1MultipickupDiscounted rate for moderate daily volumes
2Frequent UserBest rate for high daily volumes (minimum average of 3 bookings per day)

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 (tier 0) price. Each entry in tiers shows the discounted price for that tier level.

When confirming a booking with a frequent rate, include the tier parameter:

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.

To use frequent rates:

  • Your account must be enabled for multipickup (contact support@transdirect.com.au)
  • A minimum average of 3 bookings per day is required for Tier 2 (Frequent User)
  • 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 User rate

This setting is managed in your API Modules configuration.

CourierTier 1Tier 2
Couriers PleaseYesYes
AramexYesYes