Skip to main content

XPO Direct Connection Setup

Use this guide to configure an XPO direct carrier connection in Shipwell so your team can request direct LTL rates and use carrier-connected workflows.

S
Written by Shipwell TMS Support

Setup overview

  1. Open the XPO carrier profile in Shipwell.

  2. Create a new account under the carrier’s Accounts tab.

  3. Enter the required credentials and account configuration details.

  4. Save the account and validate with a live rating test.

  5. If dispatching will be used, confirm PRO assignment and bill-to behavior are configured correctly.

In Shipwell, navigate to the relevant Carrier Profile for XPO. If direct connectivity is supported, the profile will include an Accounts tab in the left navigation. Open that tab and click Add Account.

Account configuration

When creating the XPO account, complete the following fields.

Field

Required

How to use it

Account Name

Yes

Enter a clear, meaningful name. This name appears in rate results beneath the carrier logo.

Account Credentials

Yes

Enter the account user name and password

Origins

No

Use when multiple XPO accounts apply to different pickup locations, or if the account has location specific rates. Leave blank if one account should work for all origins.

Destinations

No

Use when multiple XPO accounts apply to different delivery locations, or if the account has location specific rates. Leave blank if one account should work for all destinations.

Modes

Yes

Select the transportation mode supported by this account, typically LTL.

Bill To Terms

Conditional

Choose Blank, Prepaid, Collect, or 3rd Party. If not blank, all bill-to contact fields become required.

Is Rate Share Provider

No

Leave unchecked for a true XPO direct carrier account.

Account Notes

No

Add internal guidance such as lane usage, billing constraints, or facility-specific instructions.

Recommended XPO setup pattern

  • Create one account per billing or facility scenario if the customer uses multiple XPO account numbers.

  • Use Origins and Destinations to control which account is selected automatically.

  • Name accounts in a way that makes selection obvious, such as XPO Direct - Chicago or XPO Direct - West Coast Prepaid.

  • Enable Allow PRO # Assignment From Carrier when the customer depends on carrier-generated PRO numbers for tracking and operational handoff.

Best practice
If a customer has multiple site-specific XPO pricing accounts, create separate Shipwell accounts for each one and scope them with Origin and Destination rules instead of using a single generic setup.

Bill-to configuration guidance

Bill-to settings affect dispatch behavior and can also impact rating outcomes depending on how XPO validates the request.

  • If Bill To Terms is not blank, complete all related bill-to fields.

  • If the shipment already has bill-to data before dispatch, Shipwell keeps the shipment’s existing bill-to information.

  • If the shipment bill-to is blank and the carrier account contains bill-to data, Shipwell applies the account’s bill-to details during dispatch.

  • If both shipment and carrier account bill-to data are blank, Shipwell falls back to the company profile bill-to information at dispatch time.

Validation steps

  1. Save the XPO account configuration.

  2. Create or open a valid LTL shipment with complete origin, destination, class, weight, and pallet details.

  3. Request rates and confirm that the XPO direct account returns a quote.

  4. Verify the configured Account Name appears under the XPO result.

  5. If dispatch is in scope, tender a test shipment and confirm whether a PRO is assigned as expected.

  6. If tracking is in scope, monitor the shipment after tender to confirm status updates are flowing correctly.

Trouble Shooting Tips

When setting up your account, if you receive an error stating the account is a Bill To account and cannot be used as a shipper, set the Bill To Terms on the account in the carrier profile to 3rd Party.

Did this answer your question?