Skip to main content
Talk to an expert
Khaos Control logo

Khaos Control integration for ecommerce fulfilment

Orders flow to warehouse, tracking flows back to shoppers. iWeb connects your commerce platform to Khaos Control so despatch instructions arrive immediately, carrier tracking is published in real time, and stock movements reconcile with your ERP. Works with Adobe Commerce, Magento Open Source, Shopify Plus, BigCommerce and other storefronts.

Also searched as: shipping connector, warehouse integration, fulfilment plugin, app.

Khaos ControliWeb integration layeryour storefront
Works with - Adobe Commerce · Magento Open Source · Shopify Plus · BigCommerce · Other storefronts
01 · What you get

What a Khaos Control integration gives you.

Orders dispatch in hours, not days

With a governed flow from commerce into Khaos Control, orders reach the warehouse within seconds of confirmation. No queue delays, no data entry rework, no lost orders due to address or item mismatches.

Tracking reaches customers automatically

Despatch confirmations and carrier tracking numbers flow back to your commerce platform and customer notifications without manual intervention. Customers see their shipment in real time.

Stock stays accurate across channels

Warehouse picks, adjustments and write-offs flow back to your ERP inventory in real time. Stock counts reconcile at month-end, preventing oversell and improving forecast accuracy.

Returns and refunds stay on track

When a customer initiates a return, the RMA flows into Khaos Control, the warehouse inspects and restocks, and your commerce and ERP systems reflect the refund. No lost returns, no stranded credit notes.

Operations see what is broken

iWeb surfaces despatch exceptions, label failures and stock shortfalls to your operations dashboard so teams can intervene before customers are impacted.

02 · When it's worth it

Where a Khaos Control integration earns its place.

If two or more of these are true, the integration usually pays for itself quickly.

Route orders from multiple sales channels into the warehouse for picking and packing
Send dispatch confirmations and tracking updates back to commerce platforms and customer notifications
Synchronise stock movements and warehouse adjustments back to ERP and commerce inventory
Manage carrier rules, label generation and return authorisation workflows within the warehouse system
Handle RMA and returns ingestion, tracking the flow of goods back through the warehouse
03 · The limits

Where off-the-shelf connectors fall short.

Vendor connectors are fine for simple cases. Here's where the real ones need more.

No automated carrier rule tuning

Khaos Control requires manual configuration of which carrier handles which postcode, weight or service level. When your contracts or rates change, someone must update the rules in the system; there is no dynamic negotiation with live carrier APIs.

Order queue dependency on polling

Without a direct webhook or real-time event bridge, commerce orders arrive in Khaos Control on a polling schedule. Peak trading or platform downtime can create gaps where orders are not visible to the warehouse team for several minutes.

Limited multi-currency and multi-locale support

Khaos Control focuses on UK warehouse operations. International address formats, currency conversions and locale-specific label requirements often need custom mapping or post-processing.

No built-in split shipment orchestration

When an order must split across multiple warehouses or shipments, Khaos Control expects manual intervention or external orchestration. The system does not natively decide which warehouse ships which line items.

Minimal exception visibility for commerce

When picking fails, stock is unavailable or a label cannot generate, Khaos Control logs the event internally. Commerce platforms and your support team may not see the exception immediately, leading to silent order delays.

04 · The real work

The gap between order confirmation and despatch visibility is where customer complaints originate; orders must reach the warehouse within moments and exceptions must surface within minutes, or your SLA deteriorates silently.

05 · Where it sits

Where this integration sits in your estate.

Khaos Control holds the commercial record. The iWeb integration layer manages the rules, mappings, monitoring and exceptions. The commerce platform presents the customer-facing experience. The estate map helps agree ownership before anything is built.

Commerce platform agnostic. Connect Khaos Control across your entire technology stack.

System of record
Source / owner
Khaos Control
System of record for warehouse despatch, picking, packing and returns workflows
  • Despatch instructions and pick lists
  • Label generation and carrier handoff
  • Return authorisation and inbound inspection
  • Warehouse stock adjustments and write-offs
  • Carrier selection rules and service levels
  • Exception recording and queue management
iWeb integration layer
Customer-facing commerce
Commerce platform
Adobe CommerceMagento Open SourceShopify PlusBigCommerceOther storefronts
  • Order capture and confirmation
  • Shipping option display and selection
  • Despatch and tracking visibility to customers
  • Return request initiation
  • Order status and notification flow
Connected neighbours
Integration layer
ERP
Owns stock master data, locations and financial reconciliation; receives despatch and return events from Khaos Control
Integration layer
Carrier and shipping APIs
Provide live rates, label printing and tracking data; Khaos Control integrates with each carrier for label generation and event capture
Integration layer
Customer notification platform
Receives despatch confirmations and tracking URLs from Khaos Control; sends tracking emails and SMS to customers
Integration layer
OMS or order middleware
May orchestrate order rules, split shipments or prioritisation before passing orders to Khaos Control
Integration layer
Accounting and credit system
Receives return and refund events from Khaos Control for credit note generation and reconciliation
Two-way sync where relevant
06 · Surrounding systems

Systems this integration usually sits next to.

Examples, not a closed list. iWeb is platform-agnostic on both sides: we wire this integration into whatever ecommerce platform and surrounding systems your estate already runs.

Ecommerce platforms (examples)
  • Adobe Commerce
  • Magento Open Source
  • Shopify Plus
  • BigCommerce
  • Other storefronts
Surrounding systems (examples)
  • ERP (stock, locations, financial reconciliation)
  • Order management system (OMS or middleware)
  • Carrier and shipping APIs
  • Customer notification and email platform
  • Accounting and finance system
  • Marketplace connectors (Amazon, eBay, etc.)
Not sure?

Not sure if this works with your stack?

Tell us what you’re using and what needs to connect. We’ll give you a straight view on what’s possible, what might be awkward, and the safest way to approach it.

07 · Data flows

The data flows we wire.

Each flow has a direction and an owner. We agree both before a line of code is written.

Into COMMERCE & ERP
From COMMERCE & ERP
BOTH WAYS
Order capture to warehouse: Confirmed orders from your commerce platform flow to Khaos Control with customer address, items, quantities and carrier preferences
The warehouse receives a dispatching instruction with no ambiguity about what to pick, where to send it and how to label it.
Despatch and tracking events: Once Khaos Control generates a shipping label and carrier scan occurs, despatch confirmations with tracking numbers flow back to your commerce platform
Customers receive their tracking link and your order status updates in real time.
Stock movements and adjustments: Warehouse pick, pack and dispatch events flow to your ERP system, confirming stock deductions, damage write-offs and stock movements between locations
Your ERP inventory always reflects what actually left the warehouse.
Returns and RMA flow: Return authorisation requests travel from commerce into Khaos Control; the warehouse records the inbound return, inspects and restocks or writes off
Return status flows back to your commerce platform so customers can track their refund.
Stock and location feeds: Your ERP system can push current stock holdings and warehouse location master data to Khaos Control so picking logic reflects current availability and rules.
08 · How we build it

How iWeb configures the integration around your business.

Same method on every integration. The decisions come before the code.

  1. 01
    Design and build the full order-to-dispatch flow

    We map your commerce platforms, ERP and warehouse processes into a single configuration. Orders move from confirmation to picking instruction with all context in place. Returns flow back with full traceability.

  2. 02
    Set up carrier rules and label generation

    iWeb configures Khaos Control to select the right carrier based on geography, weight, service level and contractual rules. Labels generate correctly on first print, reducing manual reprinting and delays.

  3. 03
    Build real-time order and exception queues

    We create event-driven flows so Khaos Control ingests orders as soon as they are confirmed in your commerce platform. Despatch, label and tracking exceptions are visible to your team immediately.

  4. 04
    Integrate stock and location master data

    iWeb feeds your ERP stock, warehouse locations and availability rules into Khaos Control so the warehouse team always picks from current, accurate reference data.

  5. 05
    Monitor and support the live integration

    We provide dashboards, alerting and support for order throughput, despatch latency, label success rates and reconciliation gaps so your team can manage the warehouse estate with confidence.

09 · Ownership

Who owns what.

The single most important table in any integration. One system owns each field; everything else reads it.

Data
Source / owner
Maintained by
Notes
DataDispatch instructions and order context
Source / ownerCommerce platform (at point of order confirmation)
Maintained byCommerce platform operations and order management team
NotesiWeb ensures all order data required by the warehouse (items, quantities, addresses, carrier preferences, special handling) is complete and flows to Khaos Control immediately on confirmation.
DataDespatch confirmations and tracking numbers
Source / ownerKhaos Control (at point of label generation and carrier handoff)
Maintained byWarehouse operations and Khaos Control system
NotesiWeb ensures tracking data flows from Khaos Control back to the commerce platform and customer notifications within seconds of carrier scan, and audits any gaps.
DataStock movements, picks and warehouse adjustments
Source / ownerERP (for financial reconciliation and month-end count)
Maintained byWarehouse operations (recording events), ERP finance team (reconciliation)
NotesiWeb flows every pick, adjustment and write-off from Khaos Control to the ERP so inventory is always current and reconciliation is clean.
DataReturns and RMA workflows
Source / ownerKhaos Control (warehouse inbound and inspection record) and ERP (financial refund record)
Maintained byWarehouse operations (receiving and inspection) and finance (credit notes)
NotesiWeb ensures RMA requests flow from commerce into Khaos Control, inspection results and restocking flow back to commerce and ERP, and refund status is visible to the customer.
DataCarrier rules and label configuration
Source / ownerKhaos Control
Maintained byLogistics and operations team
NotesiWeb configures and documents carrier rules; the operations team owns updates when contracts change, and iWeb validates that rule changes do not break despatch or commerce visibility.
DataWarehouse location and stock master data
Source / ownerERP
Maintained byERP and warehouse management team
NotesiWeb feeds location and stock reference data from the ERP to Khaos Control so the warehouse always picks from accurate, current information.
10 · Experienced integrator

Built this before

iWeb has designed and deployed Khaos Control integrations for multi-channel retailers and logistics operations across the UK. We understand how Khaos Control sits in the fulfilment estate and how despatch flows must connect to commerce platforms, ERP systems and carrier networks without dropping orders or visibility.

iWeb knows how to capture orders from commerce platforms (Adobe Commerce, Shopify, BigCommerce, Other storefronts) and route them to Khaos Control with full context for picking and carrier selection
We have built the connection between warehouse despatch events and real-time tracking publication back to customers, commerce platforms and ERP systems so nothing gets lost
iWeb understands how stock movements, adjustments and write-offs flow from the warehouse through Khaos Control back to ERP inventory so reconciliation stays clean at month-end
We have handled complex returns and RMA workflows where inbound goods flow through warehouse inspection, restocking and refund generation without creating duplicate or lost credits
iWeb provides ongoing support and monitoring for despatch latency, label success rates and exception queues so your team can manage the warehouse estate with visibility and control
11 · Before launch

What we test before launch.

Every one of these is rehearsed before a customer ever sees the integration.

Verify order capture latency: from commerce confirmation to picking instruction visible in Khaos Control within two minutes.
Test despatch throughput during peak load: confirm label generation and carrier handoff sustain expected volume without queue backlog.
Validate tracking data flow: confirm carrier tracking numbers reach your commerce platform and customer notification system within 60 seconds of carrier scan.
Test exception handling: confirm label failures, missing stock and address validation errors are surfaced to your operations team immediately.
Verify stock reconciliation: run a pick-to-ERP trace and confirm every warehouse movement is recorded and ERP inventory remains accurate.
Test returns workflow: create an RMA from commerce through warehouse inspection and confirm refund status and restocking flow back correctly.
Validate rollback: confirm you can manually re-trigger despatch for any orders missed during integration failures or cutover gaps.
12 · Failure points

Common risks and where they bite.

We name these on day one. A risk written down is a risk you can plan around.

Orders piling up in the warehouse queue

If the commerce-to-Khaos flow relies on batch polling or has latency, orders can sit unprinted and unstarted for several minutes during peak trading. Despatch times slip, customers complain about tracking delays, and peak-day throughput suffers.

Carrier rules silently drifting out of sync

Carrier contracts, rates and postcodes are updated in Khaos Control but the commerce platform continues to display shipping options based on stale rules. Customers select a carrier that is no longer available, causing despatch rework and customer dissatisfaction.

Stock movements not flowing back to ERP

Picks, adjustments and write-offs happen in the warehouse but the ERP inventory does not update in real time. Month-end stock count reconciliation fails, revealing large discrepancies between physical and system inventory.

Returns lost between warehouse and commerce

An inbound return arrives at the warehouse but the RMA does not flow back to your commerce platform or ERP. The customer sees no refund progress, your finance team has no credit note, and the stock count is wrong.

Label and tracking failures go unnoticed

Khaos Control fails to generate a label or the carrier scan does not reach the system, but no alert is sent to your operations team. Orders sit unseen in the warehouse, customers receive no tracking, and despatch metrics deteriorate silently.

Multi-warehouse or split shipment confusion

An order needs to ship from two locations but Khaos Control receives only a single pick instruction. The warehouse either holds the entire order waiting for stock, or ships it incompletely without notifying the customer or commerce system.

14 · Questions

Common questions about Khaos Control integrations.

How quickly do orders appear in Khaos Control after a customer completes checkout?

iWeb builds the integration to capture orders from your commerce platform as soon as they are confirmed and payment is authorised. Depending on your architecture, orders typically reach Khaos Control within 30 seconds to 2 minutes. We use event-driven queues where possible to minimise polling delays, and we monitor end-to-end latency so any slowdowns are caught before despatch is impacted.

What happens if the Khaos Control system goes down during a peak trading period?

iWeb designs the integration with a fallback queue so orders continue to arrive in a temporary buffer while Khaos Control is offline. Once the system is back online, orders are replayed in sequence so no orders are lost. We also set up monitoring and alerting so your team is notified immediately and can escalate if the outage extends beyond 15-30 minutes.

How do we handle orders that must split across multiple warehouse locations?

If your business requires split shipments, iWeb configures an orchestration layer that decides which warehouse location ships which line items based on stock availability and carrier routing rules. The commerce order splits into multiple despatch instructions in Khaos Control, one per location. Tracking numbers are consolidated back to the customer so they see a single order with multiple shipments.

How does stock reconciliation work between Khaos Control, our ERP and commerce inventory?

iWeb flows every warehouse event (pick, adjustment, write-off, return received) from Khaos Control to your ERP in real time. Your ERP inventory reflects what actually left the warehouse. At month-end, we reconcile Khaos Control physical counts against ERP records and flag any discrepancies so your team can investigate and correct the count.

What happens when a customer initiates a return through our commerce platform?

iWeb routes the return request from your commerce platform to Khaos Control as an RMA with a unique reference number. The warehouse receives the inbound return, inspects it and records the outcome (restocked, damaged, other). The result flows back to your commerce platform and ERP so the customer sees refund progress and your finance team issues the correct credit note.

How is carrier selection handled when a customer checks out?

Your commerce platform displays available shipping options based on the delivery address and configured carrier rules. Once the customer selects a carrier, iWeb ensures that preference flows to Khaos Control with the order. The warehouse uses that selection to request the correct label from the carrier. If the carrier is temporarily unavailable, iWeb alerts your team so you can contact the customer before despatch.

Can we prioritise certain orders in the warehouse queue (e.g., same-day or express shipments)?

Yes. iWeb tags orders with service level and priority flags from your commerce platform and passes them to Khaos Control. The warehouse team can sort the queue by priority and despatch express orders first. iWeb also monitors whether express orders are being handled in SLA; if despatch is slipping, alerts go to your operations team.

How do we monitor whether despatch is on track?

iWeb builds a despatch dashboard that shows order throughput, average time from confirmation to label print, label success rates, and any exceptions (missing stock, address validation failures, carrier errors). Your team can see whether despatch is meeting SLA and drill into any failures so they can intervene quickly.

What happens if a shipping label fails to generate?

iWeb sets up alerts so that label failures (due to invalid address, carrier outage, or missing weight data) are surfaced to your operations team immediately. The order is flagged in Khaos Control so it is not assumed to be shipped. Your team can correct the issue and retry without the customer seeing the delay.

How does the integration handle international shipments?

Khaos Control is UK-focused, so international shipments require careful mapping of address formats, customs data and regulatory requirements. iWeb creates custom transformations to handle address validation for common destinations, adds required customs fields to the label, and ensures carrier selection rules account for international service levels and costs.

If we sell on multiple sales channels (marketplace, direct, wholesale), how are orders routed to the warehouse?

iWeb consolidates orders from each sales channel into a single Khaos Control picking queue. Each order retains its source channel and customer contact details so returns and complaints can be routed correctly. Stock is reserved and managed centrally so you avoid oversell across channels.

What testing happens before we go live with the Khaos Control integration?

iWeb runs end-to-end tests covering order capture, despatch, label generation, tracking return, stock reconciliation and returns workflows. We test failure scenarios (carrier outage, missing stock, invalid address) to confirm exceptions are visible and the team knows how to intervene. We also run a parallel period so you can compare despatch performance before and after the integration is live.

How do we roll back the integration if something goes wrong?

iWeb designs a rollback path where orders can be manually captured in Khaos Control if the automated flow fails. We also retain a 7-day order history so you can re-trigger despatch for any orders that were missed. During cutover, we keep both systems running in parallel for 24-48 hours so we can identify and fix any data gaps before switching fully.

Who owns exception handling and support if orders get stuck in the warehouse?

iWeb defines clear ownership with your team. Operational exceptions (missing stock, address errors) are handled by your warehouse team with our support. System exceptions (integration failure, Khaos outage) are escalated to our support team and your IT team. We provide a runbook so your team can restart the flow without waiting for external help.

Next step

Have a Khaos Control integration brief?

Send the brief, or tell us what is breaking. You will get a written response from a senior expert: the integration boundary, the realistic shape, the risks worth naming, and what it takes to support after launch.
Talk to an expertOr browse all integrations →