TNT (FedEx) + ReturnMate
TNT (operated by FedEx in Australia) handles our heavier DG shipments and any RMA that needs a scheduled pickup. Integration covers label creation, pickup booking with real-time availability windows, and live tracking.
What the integration does.
- TNT SOAP API label creation
- Pickup booking with real-time pickup window availability
- Dangerous goods capability (no weight limit)
- Service code configuration per shop (default 76 = Road Express)
- Live tracking via CCT endpoint with HTML response parsing
- Depot drop-off as an alternative to pickup
How merchants use it.
Scheduled pickup for heavy DG
A 40kg battery pack needs to come back. ReturnMate selects TNT automatically (DG > 22kg), books a pickup with the customer's chosen window (from TNT's real-time availability API), and generates the transport document for the driver.
Customer-chosen pickup window
At portal submission the customer sees TNT's real available windows for their postcode over the next 5 business days, picks one, and the pickup is booked on RMA approval.
Depot drop-off alternative
For customers who'd rather drop off than wait, ReturnMate offers the TNT depot drop-off path with a FedEx-branded label. The FedEx AU depot locator is linked directly from the portal.
Connect TNT (FedEx) in minutes.
- 1
Enter TNT credentials
Settings → Carriers → TNT. Enter TNT username, password, account number, sender code, and prefix. Choose UAT or production environment.
- 2
Test label + pickup
Generate a test label from Settings → Carriers. Verify a pickup booking succeeds end-to-end using the CCT staging endpoint.
- 3
Configure DG routing
TNT will be picked automatically for DG shipments over 22kg. For override control, set per-shop carrier preferences in Settings → Carriers.
Questions about TNT (FedEx).
How do real-time pickup windows work?
We query TNT's CCT (Collection) endpoint with the customer's postcode and requested date range. The response contains available windows (e.g. "9am–12pm Tuesday", "1pm–5pm Thursday") that we surface in the customer portal.
What happens if a pickup is missed?
TNT retries one business day later by default. If the second attempt fails, the RMA surfaces a "pickup failed" notification for staff to re-book or switch the customer to depot drop-off.
Is there a test label environment?
Yes. TNT provides a UAT endpoint. Set TNT_ENV=uat in configuration and all labels generate as test labels that TNT won't actually ship.
Also integrated.
StarTrack
Premium freight with dangerous-goods capability, eParcel labels, DG transport docs.
Read more CarriersTeam Global Express
National freight with depot drop-off network, multi-item consignments, PrintDocument labels.
Read more CarriersAustralia Post
MyPost Business labels, PAC rates, branded labels, address validation.
Read more CarriersFedEx
Global Ship/Rate/Track/Pickup for US, Canada, EU and rest-of-world. OAuth2 REST API for non-AU merchants.
Read moreReady to connect TNT (FedEx)?
14-day free trial. No credit card required. Billed through Shopify.