Ecommerce Integration, Shopify Integration
Quick Guide: Understanding Shopify Order Routing
Shopify’s order routing automatically determines which fulfillment location handles each order. For multi-location retailers, this native capability eliminates manual assignment and optimizes fulfillment decisions in real-time.
What Shopify Offers by Default
All multi-location Shopify stores get four core routing rules that run automatically:
- Minimize split fulfillments – Checks if any single location can fulfill entire order
- Stay within destination market – Prioritizes locations in customer’s country
- Ship from closest location – Routes to geographically nearest location with stock
- Use ranked locations – Allows manual priority ordering of fulfillment locations
Standard plans (Basic, Grow, Advanced) can use these rules but cannot change their priority order or add custom logic. Shopify Plus unlocks full customization via Shopify Functions API.
Standard Shopify vs. Shopify Plus: Order Routing Comparison
| Feature | Standard Plans (Basic · Grow · Advanced) | Shopify Plus |
| Default routing rules | ✅ All 4 rules available | ✅ Plus custom rules |
| Change rule priority | ❌ Fixed order | ✅ Full customization |
| Split order control | ⚠️ Auto-splits when needed (cannot disable) | ✅ Programmable logic |
| Custom routing logic | ❌ Not available | ✅ Via Shopify Functions API |
| Closest location definition | ✅ Geographic distance only | ✅ Custom logic (shipping cost, transit time, capacity) |
| Product-specific rules | ❌ No | ✅ Tags, inventory thresholds, custom attributes |
| Time-based routing | ❌ No | ✅ Cutoff times, operational hours |
Shopify PricingOrder Routing Documentation
2025 Updates: What’s Changed
Since Shopify launched order routing in February 2023, several enhancements have rolled out:
✅ Shipping zone integration (July-September 2025) – Orders now respect zone-based mapping; locations must be configured to serve customer’s shipping zone
✅ Shopify Markets integration – Cross-border fulfillment logic built-in
✅ AI-driven optimization – Predictive warehouse/store selection
✅ Available-to-Promise (ATP) – Real-time dynamic location selection
Source: Shopify Order Routing API
Watch Shopify’s original order routing introduction (February 2023) to see the core functionality that these 2025 updates have enhanced:
Note: This video was recorded before the 2025 shipping zone integration update. The 4 core rules shown remain the same, but zone-based mapping is now required for location eligibility.
Frequently Asked Questions
Can I avoid split orders by fulfilling from the closest location that has everything in stock?
Yes – Shopify’s “Minimize split fulfillments” rule (enabled by default) always checks if any single location can fulfill the complete order before splitting across multiple locations. This works on all plans.
Does SAAS Integrator integrate with Shopify locations?
Yes – SAAS Integrator allows you to configure and map store locations to Shopify locations, enabling proper multi-location fulfillment workflows for retailers using POS systems like Lightspeed or Retail Express.
Is there a Shopify app that enhances order routing for stores not on Shopify Plus?
Short Answer:
Not in the way most merchants expect.
Shopify does not allow apps to modify or replace its core order-routing engine unless the store is on Shopify Plus, because custom routing rules require the Shopify Functions API (a Plus-only feature).
What this means:
- Apps on Basic, Shopify, and Advanced plans cannot override Shopify’s built-in routing logic.
- You can still use Shopify’s native routing features (rank locations, minimize split orders, closest location, market rules).
- Non-Plus stores can use workflow/automation tools for order management, but these tools operate after the order is created — not during Shopify’s routing decision.
Bottom line:
There is no app that can fully enhance or customize Shopify’s order-routing logic on non-Plus plans. Only Shopify Plus stores can use custom order-routing logic through Shopify Functions.
Can store locations be enabled only for Click & Collect?
Yes. Shopify allows you to enable a store location exclusively for Click & Collect (Local Pickup) without using it for shipping fulfilment. This works on all Shopify plans, and Shopify Plus is not required.
Simply enable “Local Pickup” for that location and disable “Fulfil online orders” if you don’t want it used for shipping.
Do I need separate inventory per location for Click & Collect to work?
Yes. Shopify requires accurate, per-location inventory so it can show which items are available for pickup at each store.
This functionality is supported on all Shopify plans, and Shopify Plus is not required.
Any system integrating with Shopify (e.g., SAAS Integrator + Retail Express) should sync stock to each Shopify Location.
Do I need Shopify Plus to use Shopify Locations or Shopify Order Routing?
No. Shopify Locations and Shopify’s Order Routing engine are available on all paid Shopify plans, including Basic, Shopify, Advanced, and, of course, Plus.
Shopify Plus is not required to use multi-location inventory, order routing rules, or Click & Collect.
How does Shopify decide which store fulfils an online order?
Shopify uses built-in Order Routing rules, allowing you to choose fulfilment logic such as:
- Fulfil from the closest store
- Use the location with the most inventory
- Prioritise warehouse before retail stores
- Fulfil only from stores that have the full order in stock
These core routing features are available on all Shopify plans — Shopify Plus is not required.
Can I exclude certain store locations from Shopify’s order routing?
Yes. You can disable “Fulfil online orders” for any location. This lets you exclude a store from shipping while still enabling Click & Collect or keeping it active for in-store operations.
This configuration is available on all Shopify plans, so Shopify Plus is not required.
Does using Shopify Locations improve Click & Collect customer experience?
Absolutely. Shopify Locations enhance Click & Collect by providing:
- Accurate, store-specific stock visibility
- Automated pickup eligibility at checkout
- Faster fulfilment times
- Better order management for store teams
These benefits are built into Shopify and are available on all plans — with no need for Shopify Plus.
Does Shopify Locations impact shipping rates at checkout?
Indirectly. Shipping rates may differ depending on which location Shopify assigns to fulfil the order. If multiple locations qualify, Shopify may display different shipping options.
This behaviour is native to Shopify and works on every paid plan — Shopify Plus is not required.
Can I prioritize my warehouse first, then route to the closest store if the warehouse is out of stock?
Yes. Use the “Use ranked locations” rule combined with “Ship from closest location” to create this fallback logic.
How it works:
Shopify checks your warehouse first. If out of stock, it evaluates all Priority 2 stores and automatically selects the closest one with inventory.
Key Takeaways
✓ Standard Shopify plans include powerful default routing (minimize splits, market-based, proximity)
✓ Rules run in fixed order on Basic/Shopify/Advanced—customization requires Plus
✓ 2025 updates added zone integration, Markets support, and AI optimization

Helpful Resources
SAAS Integrator Guides:
Shopify Order Routing: The Omnichannel Feature Most Retailers Can’t Access
Why Proper Shopify Location Architecture Creates Endless Aisles
How to Configure Shopify Locations for Order Routing and Click-and-Collect
Configure Shopify Order Routing & Click-and-Collect Setup
How Multi-Store Retailers Use Shopify Locations to Drive Sales on Google Shopping
Multi-Store Google Shopping Integration
Shopify Documentation:
Understanding Order Routing | Managing Multiple Locations | Location Rules API
Platform-Specific Integration
This guide covers Shopify’s native capabilities. If you’re using these systems with Shopify, explore platform-specific guides:
POS Systems:
Lightspeed + Shopify | Retail Express + Shopify | Square + Shopify
ERP Systems:
SAAS Integrator also supports Shopify integrations with NetSuite, Acumatica, Microsoft Dynamics 365 Business Central, SAP Business One, and Sage Intacct for retailers requiring enterprise-level order and inventory management.




