Skip to main content

Connect Pattern to Katana

Send sales orders to Pattern for fulfillment, import tracking, and see Pattern stock and inbound shipments in Katana.

A
Written by Argo Ohvril

What the Katana–Pattern integration does

Pattern is an ecommerce acceleration and fulfillment platform for brands selling across marketplaces and direct-to-consumer channels. Its services include warehousing, inventory management, and DTC fulfillment.

By connecting Katana with Pattern, you can:

  • Import orders as sales orders: Pattern orders become Katana sales orders, and shipped packages arrive as fulfillments with carrier and tracking details.

  • Send sales orders to Pattern for fulfillment: When a Katana sales order reaches Ready for fulfillment, Katana sends it to Pattern as an outbound order.

  • Import products by SKU: Existing Katana products are matched by SKU, and SKU aliases can link SKUs that don't match.

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

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

sync diagram showing Katana in the center connected to Pattern, with arrows from Pattern to Katana labeled orders, fulfillments and tracking, products, inventory, and inbound shipments, and one arrow from Katana to Pattern labeled sales orders (Ready for fulfillment)

Before you start

  • An active Pattern account with API access set up by your Pattern representative.

  • The credentials the Katana connection form asks for: your Client ID and Client secret, provided by Pattern.

  • A Katana account with permission to manage integrations.

Connect Pattern to Katana

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

  2. Click Connect.

  3. Enter your Client ID and Client secret in the connection form, then confirm.

    the Katana Pattern connection form showing two input fields labeled Client ID and Client secret, with a confirm button at the bottom

  4. Once Pattern 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 Pattern warehouse to a Katana location. Use Add to Katana to create a dedicated location for a warehouse.

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

  5. Click Activate sync to start syncing data with Pattern. Nothing syncs until you activate sync.

How your daily workflow looks

  1. Katana sends a sales order to Pattern when it reaches Ready for fulfillment.

  2. Pattern picks, packs, and ships the order.

  3. The order and its fulfillments, with carrier and tracking details, update in Katana.

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

  5. Pattern's stock levels update as read-only external inventory at your mapped locations.

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

Did this answer your question?