Skip to main content

Connect NextSmartShip to Katana

Send Ready for fulfillment sales orders to NextSmartShip and import its orders, tracking, products, and warehouse stock.

A
Written by Argo Ohvril

What the Katana–NextSmartShip integration does

NextSmartShip is a fulfillment and logistics platform for ecommerce brands. It provides order management, inventory synchronization, warehousing, picking, packing, shipping, and tracking.

By connecting Katana with NextSmartShip, you can:

  • Import orders as sales orders: Each NextSmartShip order becomes a Katana sales order that keeps updating as it moves through later statuses, including fulfillments with carrier and tracking details.

  • Send Katana sales orders to NextSmartShip: A sales order is pushed to NextSmartShip for fulfillment when it reaches the Ready for fulfillment status in Katana.

  • Handle cancellations: An order cancelled in NextSmartShip 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: NextSmartShip stock appears as read-only external inventory at each warehouse's mapped Katana location.

sync diagram showing NextSmartShip on one side and Katana on the other: arrows from NextSmartShip to Katana labeled Orders and fulfillments, Products, and Inventory (read-only), and one arrow from Katana to NextSmartShip labeled Sales orders at Ready for fulfillment

Before you start

  • An active NextSmartShip account, with access as an Account Owner.

  • Your NextSmartShip API credentials: client_id and client_secret.

  • A Katana account with permission to manage integrations.

Connect NextSmartShip to Katana

  1. Open Katana's Integrations page and find the NextSmartShip tile.

  2. Click Connect.

  3. Enter your client_id and client_secret in the connection form, then confirm.

    the Katana NextSmartShip connection form showing two input fields labeled client_id and client_secret and a confirm button

  4. After NextSmartShip 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 NextSmartShip warehouse to its own Katana location. Use Add to Katana to create a new location automatically.

    the Location tab of the NextSmartShip configuration screen listing NextSmartShip warehouses, each mapped to a Katana location, with Add to Katana options, the status Connected with Sync inactive, and the Activate sync button in the header

  5. Click Activate sync to start syncing data with NextSmartShip. Nothing syncs until you activate sync.

How your daily workflow looks

  1. When a Katana sales order reaches Ready for fulfillment, Katana sends it to NextSmartShip.

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

  3. Orders import into Katana as sales orders and keep updating through each status change.

  4. Each shipped package appears in Katana as a fulfillment with carrier and tracking details.

  5. Stock levels from NextSmartShip update as external inventory at your mapped locations.

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

Did this answer your question?