Checkout-native execution
Charlie’s routing logic operates as Shopify Functions, executing natively within Shopify’s infrastructure during checkout.- No external API calls
- No latency added to checkout
- All routing decisions occur before payment
Enhancement layer
Charlie augments Shopify’s native functionality rather than replacing it. No middleware, no custom API development.| Shopify Native | Charlie Enhancement |
|---|---|
| Available inventory | Safety stock & sellable inventory |
| Native order routing | Advanced routing rules |
| Location management | Daily capacity & performance data |
| Checkout process | Fulfillment constraints |
IS/IT impact
Zero IT burden
No integration requirements, no ongoing maintenance
No ERP integration needed
Routing happens at checkout, before orders exist
Auto-evolving
Updates automatically with Shopify—no version conflicts
Clean uninstall
All data in Shopify metafields—remove app without data loss
Routing decisions occur at checkout before orders are placed. Existing fulfillment workflows remain unchanged, and internal teams continue using Shopify admin without modification.