Skip to main content

Connect ShipStation to Katana

Import ShipStation orders with tracking, push Ready for fulfillment orders, and view ShipStation stock in Katana.

A
Written by Argo Ohvril

What the Katana–ShipStation integration does

ShipStation is a cloud-based shipping and fulfillment platform. It brings orders, shipping, inventory, tracking, and warehouse operations from online stores and marketplaces into one place.

By connecting Katana with ShipStation, you can:

  • Import orders as sales orders: Each ShipStation order becomes a Katana sales order, and shipped packages are added as fulfillments with carrier and tracking details.

  • Send sales orders to ShipStation for fulfillment: When a Katana sales order reaches Ready for fulfillment, Katana pushes it to ShipStation as an outbound order.

  • Handle cancellations automatically: When an order is cancelled in ShipStation, Katana reverts its fulfillments and removes the matching sales order.

  • Import products by SKU: Katana matches ShipStation products to existing Katana products by SKU, and SKU aliases connect SKUs that don't match.

  • See stock levels at mapped locations: ShipStation stock appears in Katana as read-only external inventory at each warehouse's mapped location.

sync diagram showing Katana and ShipStation side by side, with arrows from ShipStation to Katana labeled Orders and fulfillments with tracking, Products by SKU, and Stock levels (read-only), and one arrow from Katana to ShipStation labeled Sales orders at Ready for fulfillment

Before you start

  • An active ShipStation account.

  • Your ShipStation V1 API Key and API Secret, which are required to connect.

  • To sync inventory data: a V2 API Key and the Inventory API add-on in ShipStation. The add-on is a paid ShipStation feature.

  • A Katana account with permission to manage integrations.

Connect ShipStation to Katana

  1. In Katana, open the Integrations page and find the ShipStation tile.

  2. Click Connect.

  3. In the connection form, enter your V1 API Key and API Secret. If you want to sync inventory, also enter your V2 API Key. Then confirm.

    the Katana ShipStation connection form with input fields labeled V1 API Key, API Secret, and V2 API Key, and a confirm button

  4. Once ShipStation approves the connection, the configuration screen opens on the Location tab. The integration status shows Connected with Sync inactive, and an Activate sync button appears in the header. Map each ShipStation warehouse to its own Katana location. Use Add to Katana to create a new location automatically.

    the warehouse location mapping panel on the Location tab, listing ShipStation warehouses each mapped to a Katana location, with Add to Katana buttons, status Connected and Sync inactive, and an Activate sync button in the header

  5. Click Activate sync to start syncing data with ShipStation. Nothing syncs until you do this.

How your daily workflow looks

  1. When a sales order in Katana reaches Ready for fulfillment, Katana sends it to ShipStation as an outbound order.

  2. ShipStation picks, packs, and ships the orders.

  3. Orders from ShipStation import into Katana as sales orders and keep updating as their status changes.

  4. Each shipped package is added to Katana as a fulfillment with carrier and tracking details.

  5. Stock levels from ShipStation update as read-only external inventory at your mapped locations.

  6. You plan production and purchasing in Katana using this up-to-date order and stock information.

Did this answer your question?