Skip to main content

BlueBox (IDrive Fulfillment) integration setup

Map warehouses, then set up two-way orders, SKU-based product import, inventory sync, and inbound stock transfers.

A
Written by Argo Ohvril

What syncs between Katana and BlueBox (IDrive Fulfillment)

Data flow between BlueBox (IDrive Fulfillment) and Katana

The table below summarizes each data flow between Katana and BlueBox (IDrive Fulfillment).

Data

Direction

Status

Orders

Two-way

Available

Products

BlueBox (IDrive Fulfillment) → Katana

Available

Inbound stock transfers

BlueBox (IDrive Fulfillment) → Katana

Available

Inventory sync

BlueBox (IDrive Fulfillment) → Katana

Available

Locations and mapping

After the connection is approved, the configuration screen opens on the Location tab. Each BlueBox warehouse maps 1:1 to its own dedicated Katana location. Click Add to Katana to create the location for a warehouse automatically.

  • A warehouse that has never been mapped shows Not mapped until you click Add to Katana.

  • To pause a mapped warehouse, click Unlink. Its status then shows Unlinked.

  • To resume a paused warehouse, click Relink.

Only mapped warehouses sync.

the warehouse location mapping panel on the Location tab, listing BlueBox warehouses with their dedicated Katana locations, one warehouse showing Not mapped with an Add to Katana button, one showing Unlinked with a Relink button, and a mapped one with an Unlink button

Products sync

Product mapping creates a required link between each BlueBox product and a Katana item. Products are imported by SKU:

  • If a Katana product already has the same SKU, the two are matched.

  • If the SKU is unknown in Katana, the product is created just-in-time.

You choose how SKUs are matched: direct 1:1, or via SKU aliases.

Kits and bundles become Katana products. Add a BOM of their components in Katana. A kit order line stays a single sales-order row.

the products mapping settings screen showing the SKU matching choice between direct 1:1 matching and matching via SKU aliases

SKU aliases

An SKU alias links a BlueBox SKU to a different Katana SKU. Use aliases when the same item has different SKUs in BlueBox and in Katana. Upload your SKU alias mapping before importing products, so that items match correctly instead of being created as duplicates.

the products mapping screen with SKU alias mapping, showing BlueBox SKUs paired with different Katana SKUs and an option to upload the alias mapping

Orders sync

BlueBox orders import once they reach the configured import-from status (by default, the "Open" state). After that, they keep updating automatically through every later status change.

  • Each BlueBox order becomes one Katana sales order.

  • Each order line becomes one row.

  • The order source is the integration name.

Each shipped package becomes a Katana fulfillment with carrier and tracking details. Multi-package shipments create one fulfillment per package, so one order can show several fulfillments. Together they never exceed the ordered quantities.

If an order is canceled in BlueBox, it is deleted in Katana only if the order is still open.

the order sync settings screen with the import-from status option set to Open and the order status options

Sending orders to BlueBox

Katana also pushes sales orders to BlueBox. When a Katana sales order reaches the Ready for fulfillment status, it is sent to BlueBox as an outbound order. From then on, its progress is tracked back in Katana through the import flow above.

  • Canceling the Katana sales order does not cancel the pushed BlueBox order.

  • Changes you make in Katana after the push do not update the BlueBox order.

the order push settings screen showing that Katana sales orders are sent to BlueBox when they reach the Ready for fulfillment status

Inventory sync

BlueBox stock levels appear in Katana as read-only External inventory at each warehouse's mapped location. On hand is the number shown.

Reconciliation compares Katana's in-stock quantity against BlueBox's on-hand quantity only. It runs on a schedule or on demand. Where the numbers differ, Katana creates stock adjustments so its stock matches the warehouse.

the inventory sync settings screen showing read-only External inventory On hand quantities per mapped location and the reconciliation schedule and on-demand options

Inbound shipments

Each BlueBox inbound shipment becomes one Katana stock transfer. The transfer number is the PO number when one is present; otherwise it is the inbound ID.

  • Destination: the Katana location mapped to the inbound's warehouse.

  • Origin: the location assigned to each destination warehouse. This must be mapped.

The stock transfer follows the inbound's status, and received quantities update the transfer. Katana stock transfers move straight from in transit to received. Partial receiving therefore shows as updated expected and received quantities until the shipment is fully received. A canceled inbound deletes its stock transfer.

the inbound shipments screen showing BlueBox inbounds as Katana stock transfers with transfer number, origin, destination location, status, and expected versus received quantities

What does not sync

  • Products and stock changes are never pushed from Katana to BlueBox.

  • Changes to a Katana sales order after it has been pushed are not sent to BlueBox.

  • Canceling a Katana sales order does not cancel the BlueBox order.

  • Returns and RMAs.

  • Serial-number tracking. Lot and batch data appears read-only where BlueBox provides it.

Disconnecting

To disconnect, go to the BlueBox (IDrive Fulfillment) tile on Katana's Integrations page.

Disconnecting immediately stops order imports and pushes, fulfillment and tracking updates, inventory reconciliation, and inbound shipment updates.

Records already brought into Katana stay in place, including sales orders, fulfillments, products, stock transfers, and stock adjustments.

Did this answer your question?