ShipStation Inventory Integration for Manufacturers

Pull tracking numbers and shipped status from ShipStation back into Nstock — shipments match to orders by order number, so fulfillment records stay accurate without re-keying a thing.

Tracking pulls back into Nstock
Each synced ShipStation shipment writes the carrier and tracking number onto the matching Nstock order, so the order record shows how it actually shipped.
Shipped orders marked fulfilled
When a shipment syncs in, the matching order is marked Fulfilled with its ship date recorded — no one has to update order statuses by hand after a shipping run.
Works with every order source
Shipments match to Nstock orders by order number, so it works whether the order came in from Shopify, WooCommerce, Amazon, or was entered manually.
Simple, secure connection
Connect with the API Key and Secret pair from ShipStation’s own settings. Credentials are stored server-side and verified against ShipStation before anything is saved — the UI only ever shows the last 4 characters.

How It Works

  1. 1

    Generate API credentials in ShipStation

    In ShipStation, go to Settings → Account → API Settings and generate (or copy) your API Key and API Secret pair.

  2. 2

    Paste them into Nstock and connect

    Enter both values on Nstock’s ShipStation Integration page. Nstock verifies the pair against ShipStation before saving, so a bad copy-paste fails loudly at connect time.

  3. 3

    Run "Sync Shipments Now"

    Syncing pulls in your recent ShipStation shipments on demand and matches each one to its Nstock order by order number.

  4. 4

    Orders update automatically on each sync

    Matched orders get the carrier, tracking number, and ship date recorded, and are marked Fulfilled — closing the gap between "it shipped" and "the system knows it shipped."

The Half of the Loop Most Tools Skip

Plenty of software lists ShipStation as an integration and means only that orders show up there so a label can be bought. The half that actually protects your records is the pull-back: getting the shipped status, carrier, and tracking number into the system that owns the order — automatically, matched by order number, instead of as a re-keying chore someone has to remember after every shipping run. Nstock handles that pull-back, so an order that shipped in ShipStation reads as Fulfilled in Nstock with its tracking attached. Inventory itself was already deducted when the order was imported and fulfilled from its original channel, so nothing gets double-counted. That reliability matters most for Shopify DTC brands that manufacture their own products, where high order volume turns a week of unlogged shipments into a genuinely wrong stock picture.

ShipStation sync is part of the integrations add-on on Starter and Pro plans, and included at no extra cost on the Business plan (as of July 2026) — see pricing for details.

Frequently Asked Questions

Does this integration buy shipping labels or push orders to ShipStation?

Not currently. Nstock’s ShipStation integration pulls shipping data back into Nstock: it imports shipments, matches them to existing Nstock orders by order number, records the carrier and tracking number, and marks matched orders fulfilled. Label purchase, rate shopping, and pushing Nstock orders out to ShipStation all stay in ShipStation itself — pushing orders from Nstock to ShipStation is planned for a later update.

Does this replace ShipStation?

No. ShipStation still handles carrier selection, label purchase, and the shipping workflow itself. Nstock’s role is making sure what ships in ShipStation is reflected on the matching Nstock order — tracking number, carrier, and fulfilled status — without anyone re-keying it.

How do ShipStation shipments match to my Nstock orders?

By order number. ShipStation receives an order number from whichever store or marketplace pushed the order into it, and Nstock matches each synced shipment against the order that was imported with that same order number — whether it originally came from Shopify, WooCommerce, Amazon, or manual entry.

How does syncing run — is it automatic?

Syncing is on-demand today: a "Sync Shipments Now" button on the ShipStation Integration page pulls in recent shipments whenever you run it. There is no scheduled or webhook-driven sync yet, so you stay in control of when shipping data comes in.

Which Nstock plans include the ShipStation integration?

ShipStation is part of the integrations add-on on Starter and Pro plans, and included at no extra cost on the Business plan (as of July 2026). See the pricing page for current plan details.