OrderPilot Help
Help β€Ί Integrations

Connect ShipStation

Connect ShipStation so ready-to-ship orders are sent there for labels and tracking comes back automatically.

What it's for

With ShipStation connected, OrderPilot can send ready-to-ship orders into ShipStation, import tracking numbers back when you ship there, and mark orders you shipped elsewhere as shipped in ShipStation. ShipStation rates can also be compared on the Shipping page.

Where to find it

βš™ Settings β†’ Integrations β†’ Shipping β†’ ShipStation. Tabs: Setup and Log.

The automatic jobs (send, import, sync) and their timing are on Settings β†’ General settings β†’ Orders β†’ Fulfillment. See Order settings and routing rules.

The screen at a glance

Setup tab

Field What it is
API Key / API Secret Your ShipStation API key pair. Leave blank to keep the saved ones.
API Key (v2) A separate key from the same ShipStation page. With it, ShipStation rate quotes include a delivery date, so they can compete against the promise date on the Shipping page. Without it, ShipStation rates are price-only. The badge shows Set or Not set.
Which SKU to send to ShipStation Catalog SKU with correct qty (best for warehouse picking) or Channel SKU (your Amazon seller SKU).
Send orders into store Which ShipStation store orders go into. Default is Manual Orders. Create a store named "OrderPilot" in ShipStation, then pick it here.

Log tab

Everything sent to and received from ShipStation: when, direction (πŸ“€ sent / πŸ“₯ received), OrderPilot order number, channel order number, status, tracking number and result (ok or error β€” point at "error" to see the reason).

Buttons and actions

Button What it does
↻ Load stores Fetches your ShipStation stores into the list. Needs saved keys.
πŸ’Ύ Save Saves keys, SKU choice and store. Key boxes are cleared after saving.
πŸ§ͺ Test connection Checks the keys with ShipStation and lists your carriers.
↻ Refresh (Log) Loads the latest log entries.
automation tick box (on the ShipStation box) Turns ShipStation's automatic jobs on or off.

How to connect ShipStation

  1. In ShipStation, go to Settings β†’ Account β†’ API Settings and copy your API Key and API Secret.
  2. On the same page, under API Keys, click Generate to get a v2 key (for delivery dates on rates).
  3. In ShipStation, create a store named "OrderPilot" (optional but recommended).
  4. In OrderPilot, open Settings β†’ Integrations β†’ ShipStation β†’ Setup.
  5. Paste the API Key, API Secret and API Key (v2).
  6. Choose Which SKU to send. Pick Catalog SKU if your warehouse picks by catalog SKU.
  7. Click πŸ’Ύ Save, then ↻ Load stores and pick your "OrderPilot" store. Click πŸ’Ύ Save again.
  8. Click πŸ§ͺ Test connection. You should see "βœ… Connected!" and your carriers.
  9. Go to General settings β†’ Orders β†’ Fulfillment, turn on the ShipStation Integration switch, choose which jobs run and how often, and click Save ShipStation settings.

Tips and troubleshooting

Still stuck? Email support@softavant.com and tell us what you were trying to do.