Connect Katana with ShipBob via Extensiv for streamlined order and inventory management.
ShipBob is a global eCommerce fulfillment solution that helps businesses scale with fast shipping and inventory management.
By connecting ShipBob to Katana via Extensiv Integration Manager, you can automate:
Sending sales orders (SOs) from Katana → ShipBob
Pushing inventory levels from ShipBob → Katana
Syncing fulfillment and tracking updates from ShipBob → Katana
Note: Only ShipBob V2 is supported.
How it works
Katana → ShipBob (Orders):
SOs created in Katana are sent to ShipBob through Extensiv. You can choose whether orders are sent when they are Not Shipped, Packed, or other statuses.ShipBob → Katana (Inventory):
Inventory levels in Katana are updated based on ShipBob data. If there’s a mismatch, Extensiv creates a Stock Adjustment in Katana to align.Sync frequency is determined in Extensiv (minimum: hourly).
ShipBob → Katana (Fulfillment):
Once an order is shipped in ShipBob, Extensiv pushes tracking info to Katana and updates the SO status (e.g., Packed or Delivered, based on your settings).
We recommend creating a separate location in Katana for ShipBob fulfillment to keep operations organized.
Setting up the integration
Step 1: Connect ShipBob to Extensiv
Log in to Extensiv (or create an account).
Go to Merchants, click Edit setup, and then click Grant Us API Access and authorize the connection.
Step 2: Connect Katana to Extensiv
In Extensiv, go to Carts → New Setup → Katana.
Click Grant Us API Access. A Katana login window will open.
Sign in with your Katana credentials and approve the authorization.
Return to Extensiv, where you’ll see a confirmation if successful.
Step 3: Configure Katana cart settings
Order Import Status – choose when orders should be pushed to ShipBob:
Not Shipped, Partially Packed, Partially Delivered, Packed, or Delivered
Order Confirmation Status – choose the status Katana applies when tracking info comes back from ShipBob (Delivered or Packed).
Warehouse Location ID – enter your Katana location ID for syncing.
Step 4: General order options
Earliest Order Date – define from which date orders should be pulled.
Translate Item Code – map item SKUs to Katana using Product Aliases.
Step 5: General inventory options
Minimum Inventory Level – prevents overselling. Read more.
Example: If set to 0, Extensiv pushes actual ShipBob stock to Katana.
Push Inventory Using Alias – map SKUs with Product Aliases if needed.
Warehouse Location – choose the Katana warehouse for inventory sync.
Step 6: ShipBob WMS settings
Order Types:
Direct to Consumer
Dropship (requires Carrier Registration ID and Retailer fields)
Step 7: Test & save
Review all settings.
Click Test to verify the connection.
If successful, click OK to save.
You’re all set! SOs will now flow from Katana → ShipBob, with inventory and fulfillment updates synced back automatically.
Notes
Extensiv creates Stock Adjustments in Katana when mismatches occur.
Sync runs at least hourly (based on Extensiv settings).
Keep a dedicated Katana location for ShipBob to avoid confusion.
Need help?
For setup support or workflow customization, contact the Extensiv team via their Support portal.
Your feedback is invaluable. Let us know your thoughts on this article or anything in Katana you'd like to see improved: [email protected]