OnTrac is a regional carrier servicing California and the major metropolitan areas of Arizona, Colorado, Idaho, Nevada, Oregon, Utah, and Washington. View OnTrac's estimated delivery times for each of these states. OnTrac is is available for shipments originating in the US.
Interested in expanding your regional delivery options? Visit the OnTrac website to open an account!
2026 Migration to New OnTrac (V3) Integration via ShipStation
OnTrac is migrating all legacy OnTrac customers currently using ShipStation to the new Unified OnTrac integration (V3). ShipStation has adopted this integration over the past several months and is consolidating the number of OnTrac integrations it supports, so all customers will transition to the updated system.
What this means for you:
-
New account structure: Legacy accounts use a numeric Account Number; V3 uses Customer Branches (unique alphanumeric IDs) aligned to your current origin and injection locations.
-
Tracking number changes: Current format starts with "D"; new format starts with "1LS." Coordination with your third-party tracking providers may be required.
-
Invoice format updates: Invoices will move to a new format.
-
ShipStation setup required: You must add a new OnTrac carrier integration in ShipStation.
Migrating in ShipStation:
-
Contact OnTrac to request your new credentials. The new OnTrac API requires a different set of parameters than OnTrac Legacy or LaserShip.
-
Once you have your new credentials, connect your OnTrac account via the Carriers page just like connecting any other carrier.
Connection Requirements:
-
An active account with OnTrac
This table describes the Required and Optional fields when you connect your OnTrac V3 account.
|
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
string |
|
WSID |
|
|
string |
|
WSKey |
|
|
string |
|
Customer Branch |
|
|
string |
|
Pickup Time |
|
|
string |
|
Contact |
|
|
string |
|
Address |
|
|
string |
|
Postal Code |
|
|
string |
|
City |
|
|
string |
|
State |
|
|
string |
|
Special Instructions |
|
|
string |
|
Company |
|
|
string |
|
Address2 |
|
|
string |
|
ISO Country Code |
|
|
string |
|
Phone |
|
|
boolean |
|
Declare Piece Attributes Separately for Every Shipment |
|
|
boolean |
|
Alcohol |
|
|
boolean |
|
DryIce |
|
|
boolean |
|
Explosive |
|
|
boolean |
|
Two Persons |
|
|
boolean |
|
Controlled Substance |
|
|
boolean |
|
Refrigerated |
|
|
boolean |
|
Perishable |
|
|
boolean |
|
NoRTS |
|
|
boolean |
|
Desktop Delivery |
|
|
boolean |
|
Hazmat |
|
|
boolean |
|
Saturday |
|
|
boolean |
|
Sunday |
|
|
boolean |
|
SignatureRequired |
To connect your OnTrac account in the ShipStation API dashboard:
-
Select the OnTrac V3 tile from the Available Carriers pop-up window.
-
Enter the 10 required fields listed below, along with an Account Nickname to identify this carrier account in ShipStation API.
Required fields:
-
ws_id
-
ws_key
-
customer_branch
-
pickup_time
-
contact
-
street_address
-
postal_code
-
city
-
state
-
special_instructions
-
-
Click the Connect button.
ShipStation API's integration with OnTrac supports the following standard features:
|
Feature |
Supported? |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Here are some common issues, potential causes, and troubleshooting tips.
|
Issue |
How to Troubleshoot or Resolve |
|---|---|
|
Invalid credentials error when attempting to connect OnTrac to ShipStation. |
After you create an account with OnTrac, they will send you an email that contains your Account Number, WebOnTrac Login, and Password. What to do: You must create a different password specific to ShipStation API, or you will receive an invalid credentials error message when attempting to connect your OnTrac account. |