Skip to main content

Connect QLS to Katana

Push Ready for fulfillment orders to QLS, import QLS orders with tracking, and see QLS stock and inbounds in Katana.

A
Written by Argo Ohvril

What the Katana–QLS integration does

my.QLS is QLS's own logistics and fulfillment platform. It gives real-time visibility into orders, shipments, returns, and inventory handled by QLS fulfillment operations.

By connecting Katana with QLS, you can:

  • Import orders as sales orders: QLS orders become Katana sales orders and keep updating as their status changes, including shipped packages with carrier and tracking details.

  • Send sales orders to QLS for fulfillment: When a Katana sales order reaches the Ready for fulfillment status, it is pushed to QLS as an outbound order.

  • Keep cancellations in step: A cancelled QLS order is removed from Katana after its fulfillments are reverted, and its history is kept for reference.

  • Import products by SKU: Products are matched to existing Katana products by SKU, and SKU aliases bridge SKUs that don't match.

  • See QLS stock levels: QLS stock numbers appear as read-only inventory at each warehouse's mapped Katana location.

  • Track inbound shipments: Each QLS inbound shipment becomes a Katana stock transfer that updates as goods are received.

sync diagram showing Katana on the left and QLS on the right, with an arrow from Katana to QLS labeled 'Sales orders (at Ready for fulfillment)' and arrows from QLS to Katana labeled 'Orders, fulfillments and tracking', 'Products by SKU', 'Read-only stock levels', and 'Inbound shipments as stock transfers'

Before you start

  • An active QLS account with access to the QLS portal.

  • The Username and Password you normally use to log in to the QLS portal. The connection form asks for these.

  • A Katana account with permission to manage integrations.

Connect QLS to Katana

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

  2. Click Connect.

  3. Enter your QLS Username and Password, the same ones you use to log in to the QLS portal. Then confirm.

    the Katana QLS connection form showing two fields labeled Username and Password, with a confirm button at the bottom

  4. After QLS 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 QLS warehouse to a Katana location. Use Add to Katana to create a dedicated location automatically.

    the QLS configuration screen open on the Location tab, listing QLS warehouses each mapped to a Katana location, with an Add to Katana option, a Connected status with Sync inactive, and an Activate sync button in the header

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

How your daily workflow looks

  1. You create sales orders in Katana. When an order reaches Ready for fulfillment, Katana sends it to QLS.

  2. QLS picks, packs, and ships the order. Orders placed directly in QLS import into Katana as sales orders.

  3. Shipped packages appear in Katana as fulfillments with carrier and tracking details, and order statuses keep updating.

  4. QLS inbound shipments appear as Katana stock transfers and update as goods are received.

  5. QLS stock levels update as read-only inventory at your mapped Katana locations.

  6. You plan purchasing and production in Katana using this up-to-date data.

Did this answer your question?