Create Katana Sales Orders from Square Orders
Streamline your order management process by automatically generating a sales order in Katana whenever a new order is created in Square. This MESA workflow template eliminates manual data entry, reduces errors, and keeps your inventory updated in real time. Improve operational efficiency and accelerate order fulfillment to enhance the overall customer experience.
Trusted by 1,000+ Shopify merchants — from solo operators to scaling brands.

How it works
13 steps to start creating Katana sales orders from Square orders automatically
Order Created
Order Created
Retrieve Customer
Retrieve Customer
Loop over Square line items
Loop over Square line items
Retrieve Catalog Object
Retrieve Catalog Object
Get List of Customers
Get List of Customers
Paths
Paths
Path 1 Rule - Has Existing Customer
Path 1 Rule - Has Existing Customer
Get List of Variants by SKUs
Get List of Variants by SKUs
Create Sales Order
Create Sales Order
Path 2 Rule - Is New Customer
Path 2 Rule - Is New Customer
Create Customer
Create Customer
Katana Get List of Variants by SKUs
Katana Get List of Variants by SKUs
Create Sales Order
Create Sales Order
Ready to start creating Katana sales orders from Square orders automatically
Get setup in 13 minutes.
Frequently asked questions
What happens if products have different SKUs in Square vs Katana?
The workflow will fail at the product matching step since it searches by exact SKU match. You'd need to either standardize SKUs across both systems or implement custom mapping logic that translates Square SKUs to Katana variant IDs.
Can I customize the order number in Katana?
Yes, edit the "Create Sales Order" steps and change the order_no field from "1" to use Square's order identifier or a custom format combining Square order number with date or other identifiers.
Will this handle partial orders if only some products exist in both systems?
No, the current workflow expects all products to have matching SKUs. If some products don't exist in Katana, the variant matching will fail. Consider adding error handling that creates sales orders with only matched products or sends alerts for missing products.
Make this template your own!
Customize this workflow even further:
You're in good company
"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."
"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."
"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"
Ready to start creating Katana sales orders from Square orders automatically?
7-day free trial • 13 min setup • Cancel anytime
Need help? Our automation experts will help you personalize this workflow for free. Contact support