Skip to main content

Connect Shipwire to Katana

Send Ready for fulfillment orders to Shipwire and import its orders, tracking, stock levels, and inbound shipments.

A
Written by Argo Ohvril

What the Katana–Shipwire integration does

Shipwire is a cloud-based order fulfillment and logistics platform for ecommerce brands. It brings sales channels, marketplaces, and business systems together in one dashboard for managing orders, inventory, and fulfillment.

By connecting Katana with Shipwire, you can:

  • Import orders as sales orders: Each Shipwire order becomes a Katana sales order that keeps updating as its status changes, with fulfillments and tracking added as packages ship.

  • Send sales orders to Shipwire for fulfillment: A Katana sales order is pushed to Shipwire as an outbound order when it reaches the Ready for fulfillment status.

  • Mirror cancellations: A cancelled Shipwire order is removed from Katana, and its fulfillments are reverted first.

  • Import products by SKU: Products match existing Katana products by SKU, and SKU aliases bridge mismatched SKUs.

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

  • Track inbound shipments as stock transfers: Each Shipwire inbound shipment becomes a Katana stock transfer.

sync diagram showing Katana and Shipwire side by side: arrows from Shipwire to Katana labeled Orders and fulfillments, Products, Inventory (read-only), and Inbound shipments → Stock transfers; one arrow from Katana to Shipwire labeled Sales orders (Ready for fulfillment)

Before you start

  • An active Shipwire account with administrator access.

  • A Shipwire API key. You create it by adding an API user in Shipwire. See How to find your Shipwire credentials.

  • A Katana account with permission to manage integrations.

Connect Shipwire to Katana

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

  2. Click Connect.

  3. In the connection form, enter your Shipwire API key and confirm.

    the Katana connection form for Shipwire, showing the API key field and the confirm button

  4. Once Shipwire has approved 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 Shipwire warehouse to its own Katana location. Use Add to Katana to create a new location automatically.

    the Shipwire configuration screen on the Location tab, listing Shipwire warehouses with their mapped Katana locations, an Add to Katana option, status Connected with Sync inactive, and the Activate sync button in the header

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

How your daily workflow looks

  1. Sales orders that reach Ready for fulfillment in Katana are sent to Shipwire as outbound orders.

  2. Shipwire picks, packs, and ships the orders from your mapped warehouses.

  3. Orders and their status changes land in Katana as sales orders. Each shipped package adds a fulfillment with carrier and tracking.

  4. Shipwire inbound shipments appear as stock transfers that update as stock is received.

  5. Shipwire stock levels show as external inventory at each mapped location, and reconciliation creates adjustments for any differences.

  6. You plan purchasing and production in Katana with up-to-date numbers.

Did this answer your question?