Connect Commercetools with Orderflow to sync orders, inventory, and status updates in near real time, keeping pick, pack, and ship accurate across warehouses and carriers.
• Orders created in commercetools are exported to Orderflow via API/webhook triggers, with identifiers, customer, line items, prices, taxes, discounts, and delivery method mapped to Orderflow order schemas.
• Inventory availability and allocation outcomes are exchanged as updates, with channel, warehouse, and stock location values mapped to keep fulfillment decisions consistent.
• Shipment lifecycle events in Orderflow (pick, pack, ship) are synced back to commercetools as parcel and shipment updates, including carrier, service, tracking numbers, and shipment dates.
• Cancellations, partial cancellations, and returns are propagated between systems with reason codes mapped, and line-level quantity adjustments applied to the correct order version.
• Status transitions are validated against commercetools order state and versioning rules; conflicts are logged and retried with idempotency keys to avoid duplicate writes.
• Integration logs capture request/response payloads, correlation IDs, and error states for auditability and operational troubleshooting across the commercetools Orderflow connection.
.png)
Most builds use Commercetools API extensions, message subscriptions, and webhooks to push order events into Orderflow, then write shipment and cancellation updates back. scandiweb has delivered 2,100+ eCommerce projects, so we can scope the right event model fast.
You typically sync order creation, payment capture, address or shipping method changes, cancellations, returns, and fulfillment state changes. The exact mapping depends on how you split lines by warehouse, carrier, and service level.
Yes, Orderflow can allocate and route per location, stock rules, and vendor flows, while Commercetools remains the commerce source of truth. The integration usually passes inventory signals, routing outcomes, and fulfillment identifiers per line item.
Common patterns are Orderflow as the inventory master with periodic reconciliations, or Commercetools inventory as master with real-time adjustments from fulfillment outcomes. The key is a single owner for stock movements, plus monitoring for drift.
Yes, you can route by store, country, currency, or shipping zone, and keep statuses consistent per market. It works well when each store has its own warehouses, carriers, and service-level rules.














