What a Despatch Cloud integration gives you.
Commerce orders flow automatically to Despatch Cloud queues with complete address, SKU and channel data. Warehouse teams pick and label from the system without re-typing or chasing missing information.
When an order ships, tracking numbers and carrier details are published back to the customer account and email so shoppers know status in real-time without manual email sending.
Stock reserves in commerce, available stock in ERP and picked stock in Despatch Cloud move together. Oversell incidents drop because each system knows the true state.
Marketplace, B2B and direct web orders compete in a single dispatch queue governed by carrier rules and channel priority, reducing channel-specific delays and improving fulfillment SLA compliance.
Return authorisations flow to Despatch Cloud, restock happens in the warehouse, and credit notes are triggered in ERP. No returns sit unprocessed in corner queues.
Where a Despatch Cloud integration earns its place.
If two or more of these are true, the integration usually pays for itself quickly.
Where off-the-shelf connectors fall short.
Vendor connectors are fine for simple cases. Here's where the real ones need more.
Despatch Cloud queues orders for dispatch but does not natively route them by marketplace, carrier preference or destination zone without custom rule configuration. You must define and maintain carrier selection logic outside the platform.
If you operate multiple physical locations, Despatch Cloud does not automatically allocate orders to the optimal warehouse or split orders across sites. You must pre-route orders at commerce or ERP level before they reach Despatch Cloud.
Despatch Cloud does not automatically reconcile its stock view with your ERP. Stock movements must be explicitly configured to flow back; silent drift between systems can hide stock mismatches.
While Despatch Cloud can receive return instructions, it does not natively enforce RMA validation, inspect-on-receipt workflows or condition-based routing. Custom logic is usually needed to map returns back to original orders and credit workflows.
Unshipped orders, labelling failures and carrier rejections are logged in Despatch Cloud but do not automatically surface to commerce teams or ERP. You must build dashboards or alerting on top to stay aware of dispatch failures.
The moment despatch confirmations or stock movements stop flowing back from the warehouse, finance and commerce lose sight of what has actually shipped and inventory drifts against the physical reality.
Where this integration sits in your estate.
Despatch Cloud 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.
Platform-agnostic by design. Despatch Cloud sits at the centre of your estate, not at the edge of one platform.
- Order queue and dispatch routing
- Pick and pack orchestration
- Carrier selection and label generation
- Despatch confirmation and tracking emission
- Returns intake and restock coordination
- Order creation and payment capture
- Stock reserve decision
- Customer notification and tracking display
- Return authorisation issuance
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.
- Adobe Commerce
- Magento Open Source
- Shopify Plus
- BigCommerce
- Other storefronts
- ERP (stock, goods-out accounting)
- Commerce platform (order capture, tracking display)
- Marketplace connectors (multi-channel order flow)
- Payment gateway (order validation trigger)
- Customer account system (tracking email and visibility)
- Carrier APIs (label generation, tracking lookup)
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.
The data flows we wire.
Each flow has a direction and an owner. We agree both before a line of code is written.
How iWeb configures the integration around your business.
Same method on every integration. The decisions come before the code.
- 01Order flow and buffer design
We define when orders transition from commerce to Despatch Cloud (on payment, on ERP validation, etc), set stock reserve buffers to account for latency, and build fallback behaviour if Despatch Cloud is unreachable.
- 02Carrier and shipping rule configuration
We map your business rules (zone-based carrier selection, weight-based method choice, channel-specific shipping) into Despatch Cloud label and dispatch templates so the right label prints for every order.
- 03Stock synchronisation and reconciliation
We build the bridge so stock movements (picks, despatch, returns) flow back to ERP and commerce inventory. We add monitoring so drifts between Despatch Cloud and ERP are caught and escalated.
- 04Exception handling and observability
We surface unshipped orders, labelling failures and carrier rejections to a monitored queue with clear ownership and runbooks. We add alerts so teams know immediately when dispatch is stuck.
- 05Multi-warehouse and multi-channel testing
We run peak-load and failover scenarios to ensure orders do not pile up, carriers are not overloaded, and channel priority is respected. We validate that your fulfilment scales cleanly.
Who owns what.
The single most important table in any integration. One system owns each field; everything else reads it.
Built this before
iWeb has integrated Despatch Cloud into multi-channel and multi-warehouse estates. We understand how despatch fits alongside commerce order capture, ERP stock and finance, and carrier networks. We know the common failure points and build observability and governance to prevent them.
What we test before launch.
Every one of these is rehearsed before a customer ever sees the integration.
Common risks and where they bite.
We name these on day one. A risk written down is a risk you can plan around.
If commerce does not reserve stock before sending orders to Despatch Cloud, the WMS may hold orders waiting for stock that never arrives (or is sold elsewhere). Result: customer SLA breach and angry warehouse teams.
If the despatch confirmation flow from Despatch Cloud to commerce is not configured or breaks silently, customers never see tracking numbers. Shipping becomes invisible and return inquiries spike.
If stock movements are not configured to flow back from Despatch Cloud to ERP, physical stock and system stock diverge over weeks. Finance reconciliation fails and oversell creeps in.
Carrier selection, label format or zone rules change in the real world but are not updated in Despatch Cloud. Orders route to the wrong carrier, labels print incorrectly, or shipments are rejected at pickup.
Return instructions reach Despatch Cloud but nobody owns the RMA validation, restock confirmation or credit trigger in the back end. Returns accumulate in a queue and credit notes are never issued.
If order submission to Despatch Cloud is synchronous and blocking, a service outage stops orders from being placed. No fallback queuing or async pattern is in place.
Relevant services and sectors.
Common questions about Despatch Cloud integrations.
When does an order move from commerce to Despatch Cloud?
Typically after payment is confirmed and stock is reserved in ERP. Some businesses send orders on payment only and rely on Despatch Cloud to wait for stock. We help you choose the pattern that matches your stock buffer and fulfilment capacity.
What happens if Despatch Cloud is down when an order is placed?
If order submission is asynchronous, orders queue in commerce or a message broker until Despatch Cloud is back. If it is synchronous and blocking, checkout fails. We recommend async with fallback observability so no orders are lost.
How do we ensure multi-channel orders share the same dispatch queue fairly?
All orders flow into Despatch Cloud regardless of origin (web, marketplace, B2B). Channel priority, carrier rules and packing instructions are defined in Despatch Cloud templates so each order is treated according to your policy.
How does stock reserve work between commerce, Despatch Cloud and ERP?
Commerce reserves stock at purchase. Despatch Cloud holds the order until stock is confirmed available. ERP reflects both reserved and available stock. We sync all three so oversell is prevented and stock does not disappear between systems.
When does tracking reach the customer?
After the order is picked, packed and labelled in Despatch Cloud, the carrier and tracking number are sent back to commerce. Commerce publishes tracking to the customer account and sends email notification in real-time.
How do stock movements flow back to ERP?
Pick events in Despatch Cloud reduce available stock. Despatch events confirm goods out. Both are sent to ERP so inventory balances stay accurate. We add reconciliation monitoring to catch silent drifts.
Can we split an order across multiple shipments or warehouses?
Despatch Cloud handles split shipments if pre-routed. Multi-warehouse allocation is usually done at commerce or ERP level before orders reach Despatch Cloud. We help you design the orchestration that suits your warehouse network.
What happens when a carrier is unavailable or a label fails?
Despatch Cloud logs the failure and the order sits in a hold queue. We add alerts and dashboards so the team knows immediately and can intervene (choose alternative carrier, hold order, escalate to customer).
How do returns flow back through the system?
Customer requests return in commerce; Despatch Cloud receives the RMA and coordinates restock in the warehouse. Restock confirmation flows back to ERP and commerce triggers a credit note. Without this loop, returns pile up unprocessed.
How do we handle shipping rule changes (carrier, zone, weight)?
Rules are maintained outside Despatch Cloud (in a rules engine, spreadsheet or governance process). When rules change, Despatch Cloud templates must be updated. We add change tracking so stale rules do not silently break dispatch.
What monitoring and alerting do we need?
We recommend monitoring order submission lag, unshipped order age, carrier rejection rate, stock drift between systems and exception queue depth. Alerts trigger when orders are stuck, tracking is late or stock is mismatched.
How do we test that dispatch will survive peak load or a carrier outage?
We run load tests to validate queue throughput, test carrier failover so orders route to an alternative, and test stock buffer depth so orders do not hold indefinitely waiting for stock.
Can we integrate Despatch Cloud with multiple commerce platforms?
Yes. We design a single Despatch Cloud instance that receives orders from multiple commerce platforms, manages despatch centrally and publishes tracking back to each. Multi-platform fulfilment becomes coordinated rather than siloed.



