Skip to main content

Connect Mainfreight to Katana

Send Ready for fulfillment sales orders to Mainfreight and get back fulfillments, tracking, stock levels, and inbounds.

A
Written by Argo Ohvril

What the Katana–Mainfreight integration does

Mainfreight is a global logistics and warehousing provider offering warehouse-management services, inventory management, freight transportation, and supply-chain integrations. Its Mainfreight Inventory Management System (MIMS), customer portal, EDI, and APIs support inventory visibility, order processing, stock management, and shipment tracking.

By connecting Katana with Mainfreight, you can:

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

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

  • Import products by SKU: Existing Katana products are matched by SKU, and SKU aliases bridge mismatched SKUs.

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

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

sync diagram showing Katana in the center connected to Mainfreight: arrows from Mainfreight to Katana labeled Orders and fulfillments, Products, Inventory (read-only), and Inbound shipments → stock transfers; one arrow from Katana to Mainfreight labeled Sales orders at Ready for fulfillment

Before you start

  • An active Mainfreight warehousing account.

  • The credentials the Katana connection form asks for: Username, Password, and Host. Your Mainfreight account representative provides these.

  • A Katana account with permission to manage integrations.

Connect Mainfreight to Katana

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

  2. Click Connect.

  3. Enter your Username, Password, and Host in the connection form, then confirm.

    the Katana Mainfreight connection form showing three input fields labeled Username, Password, and Host, with a Connect/confirm button at the bottom

  4. Once Mainfreight 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 Mainfreight warehouse to its own Katana location; click Add to Katana to create the location automatically.

    the Mainfreight configuration screen on the Location tab, header showing status Connected, Sync inactive and an Activate sync button, with a list of Mainfreight warehouses each with an Add to Katana button or a mapped Katana location

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

How your daily workflow looks

  1. Katana sends sales orders to Mainfreight when they reach Ready for fulfillment.

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

  3. Orders and their fulfillments, with carrier and tracking, land in Katana and keep updating as their status changes.

  4. Mainfreight inbound shipments appear in Katana as stock transfers and update as stock is received.

  5. Mainfreight stock levels update as External inventory at your mapped locations.

  6. You plan purchasing and production in Katana using this information.

Did this answer your question?