Connecting your DirectFreight Express account with ReadyToShip is quick and easy, and helps streamline your label printing workflow.
⚠️ Important: Beta Integration
Our DirectFreight Express integration is currently in Beta.
You will have access to all features
You may experience occasional errors while we resolve any issues
If you encounter any problems, please contact us via the Live Chat widget in your ReadyToShip account.
Step 1: Generate a Token in DirectFreight
Log in to your DirectFreight portal
Generate a Token for ReadyToShip
Step 2: Add DirectFreight in ReadyToShip
In ReadyToShip, go to:
Settings > Carriers > Add CarrierSelect DirectFreight
You’ll be taken to the DirectFreight Express connection page.
Step 3: Enter API Details
Enter your API keys on the connection page
Click Test Connection
You’ll then be taken to the carrier setup screen.
Step 4: Configure Carrier Settings
All fields will be pre-filled with default settings
Update any fields if required before continuing
⚠️ Important: Default Package Format
You must select a Default Package Format:
Options: Item or Pallet
This field is mandatory — labels cannot be created without it
We recommend choosing the format you use most often.
You can override this per order or update it anytime via:
Settings > Carriers
Step 5: Save Your Carrier
Click Save Carrier.
Your DirectFreight Express account is now connected.
Additional Information
Rates
Rates shown in ReadyToShip include:
Fuel Surcharges
GST
⚠️ Important: Label Size
DirectFreight uses a non-standard label size:
100mm x 200mm
Printing Setup
If you use multiple carriers:
Recommended: Use a separate thermal printer for DirectFreight
Alternatively, switch label rolls when changing carriers
Next Steps
Learn how to automatically assign orders using Carrier Mapping
You can edit your DirectFreight settings anytime via:
Settings > Carriers


