Skip to main content

Connect CartonCloud to Katana

Send Katana sales orders to CartonCloud for fulfillment and get back tracking, stock levels, and inbound transfers.

A
Written by Argo Ohvril

What the Katana–CartonCloud integration does

CartonCloud is a logistics software platform that combines warehouse management (WMS) and transport management (TMS) for 3PLs, carriers, and in-house logistics operations.

By connecting Katana with CartonCloud, you can:

  • Import orders as sales orders: Each CartonCloud order becomes a Katana sales order that keeps updating through later status changes, with fulfillments, carriers, and tracking numbers.

  • Send Katana sales orders to CartonCloud: A Katana sales order is pushed to CartonCloud for fulfillment when it reaches Ready for fulfillment, and cancelling it in Katana cancels the pushed order.

  • Import products by SKU: Existing Katana products are matched by SKU, and SKU aliases bridge SKUs that differ between the two systems.

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

  • Track inbound shipments as stock transfers: Each CartonCloud inbound shipment becomes a Katana stock transfer that updates as stock is received.

  • Map warehouses to locations: Each CartonCloud warehouse links to its own dedicated Katana location.

sync diagram showing CartonCloud on one side and Katana on the other: arrows from CartonCloud to Katana labeled Orders and fulfillments with tracking, Products by SKU, Inventory (read-only on hand), and Inbound shipments to Stock transfers; arrows from Katana to CartonCloud labeled Sales orders at Ready for fulfillment and Order cancellations

Before you start

  • An active CartonCloud account.

  • The details of a CartonCloud API client, which the Katana connection form asks for. To create API clients, your CartonCloud user needs the Administrator role with the 'Allow this user to edit other Users' option selected.

  • A Katana account with permission to manage integrations.

Connect CartonCloud to Katana

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

  2. Click Connect.

  3. Enter the CartonCloud API client details the connection form asks for, then confirm.

    the Katana CartonCloud connection form showing the CartonCloud API client credential fields and the confirm button

  4. Once CartonCloud 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 CartonCloud warehouse to a Katana location, using Add to Katana to create a dedicated location for it.

    the warehouse location mapping panel on the Location tab, listing CartonCloud warehouses with their mapping status and an Add to Katana button, with the status Connected, Sync inactive and the Activate sync button visible in the header

  5. Click Activate sync to start syncing data with CartonCloud. Nothing syncs before you do this.

How your daily workflow looks

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

  2. CartonCloud picks, packs, and ships the order.

  3. Orders and their fulfillments, with carrier and tracking details, land in Katana. Orders entered directly in CartonCloud import as sales orders too.

  4. Inbound shipments to your CartonCloud warehouses appear in Katana as stock transfers and update as stock is received.

  5. CartonCloud stock levels update in Katana as read-only External inventory at each mapped location.

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

Did this answer your question?