What the Katana–Boxzooka integration does
Boxzooka is a third-party logistics and e-commerce fulfillment provider. Its own warehouse and transportation management systems handle inventory, picking, packing, order fulfillment, shipping, and returns across warehouses and sales channels.
By connecting Katana with Boxzooka, you can:
Import orders as sales orders: Boxzooka orders become Katana sales orders, and each shipped package adds a fulfillment with carrier and tracking.
Send Katana sales orders to Boxzooka for fulfillment: A sales order is pushed to Boxzooka when it reaches the Ready for fulfillment status, and cancelling it in Katana cancels the Boxzooka order.
Import products by SKU: Boxzooka products match existing Katana products by SKU, and SKU aliases bridge SKUs that don't match.
See stock levels at mapped locations: Boxzooka stock appears as read-only external inventory at each warehouse's mapped Katana location.
Track inbound shipments as stock transfers: Each Boxzooka inbound shipment becomes a Katana stock transfer that updates as stock is received.
Before you start
An active Boxzooka account with API access set up by Boxzooka's team.
The values the connection form asks for: your API Token, Customer ID, and Warehouse ID. Boxzooka's team provides all three during client onboarding.
A Katana account with permission to manage integrations.
Connect Boxzooka to Katana
In Katana, open the Integrations page and find the Boxzooka tile.
Click Connect.
Enter your API Token, Customer ID, and Warehouse ID. Leave the Sandbox Environment checkbox unchecked unless your Boxzooka contact gave you sandbox credentials for testing. Then confirm.
Once Boxzooka 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 Boxzooka warehouse to a Katana location. Click Add to Katana to create a dedicated location for it.
Click Activate sync to start syncing data with Boxzooka. Nothing syncs until you do this.
If you fulfill from more than one Boxzooka warehouse, connect each one separately with its own Warehouse ID.
How your daily workflow looks
Your Katana sales orders are sent to Boxzooka for fulfillment when they reach Ready for fulfillment.
Boxzooka picks, packs, and ships the orders.
Orders and their status changes land in Katana. Shipped packages appear as fulfillments with carrier and tracking.
Boxzooka inbound shipments become Katana stock transfers that update as stock is received.
Boxzooka stock levels update as read-only external inventory at your mapped locations.
You plan purchasing and production in Katana using this up-to-date data.



