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.
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
In Katana, open the Integrations page and find the Mainfreight tile.
Click Connect.
Enter your Username, Password, and Host in the connection form, then confirm.
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.
Click Activate sync to start syncing data with Mainfreight. Nothing syncs until you do this.
How your daily workflow looks
Katana sends sales orders to Mainfreight when they reach Ready for fulfillment.
Mainfreight picks, packs, and ships the orders.
Orders and their fulfillments, with carrier and tracking, land in Katana and keep updating as their status changes.
Mainfreight inbound shipments appear in Katana as stock transfers and update as stock is received.
Mainfreight stock levels update as External inventory at your mapped locations.
You plan purchasing and production in Katana using this information.



