RateTell
Features

Carrier Rates

Connect UPS, FedEx, and DHL for live shipping rates at checkout

Carrier Rates

Connect your carrier accounts to show real-time shipping rates from UPS, FedEx, and DHL at checkout.

Supported Carriers

CarrierDomesticInternationalTransit Times
UPSYesYesYes
FedExYesYesYes
DHL ExpressYesYesYes

Connect a Carrier

  1. Go to Carriers in the sidebar
  2. Click "Connect" on the carrier you want to add
  3. Enter your API credentials:
    • UPS: Client ID, Client Secret, Account Number
    • FedEx: Client ID, Client Secret, Account Number
    • DHL: API Key, API Secret, Account Number
  4. Click "Test Connection" to verify your credentials
  5. Save the account

See the Credentials section for detailed, per-carrier API setup guides.

Manage Carrier Accounts

After connecting a carrier, you can:

  • "Test Connection" — verify your credentials are still valid
  • "Test Rates" — send a sample rate request to see actual carrier responses
  • Configure Services — enable or disable specific service levels (e.g., Ground, Express, Next Day)
  • Toggle Test/Production Mode — test rates before going live
  • Use Negotiated Rates — if you have contracted rates with the carrier
  • Activate/Deactivate — temporarily stop using a carrier without deleting credentials

Rate Selection

Configure how RateTell chooses between carrier rates in Configuration:

  • Best Value — one cheapest rate per speed tier
  • Cheapest — lowest price always wins
  • Fastest — quickest delivery wins
  • Carrier Priority — preferred carrier first
  • All Rates — show all, customer chooses

Fallback Behavior

If a carrier is temporarily unavailable, RateTell uses your other carriers or custom rates instead. Your checkout never stops working.

Troubleshooting

"Connection failed" error:

  • Verify your API credentials are correct
  • Check that your carrier account is in active status
  • Ensure you're using the correct endpoint (test vs. production)

"No rates returned" for test request:

  • Check that the origin and destination addresses are valid
  • Verify the package dimensions and weight are within carrier limits
  • Ensure the selected services are available for that route

Credentials expired:

  • UPS and FedEx credentials don't expire but may be revoked if unused
  • For DHL, regenerate keys in the DHL Developer Portal if they stop working

Next Steps