Manufacturing 80 employees Operations / Workflow

ERP ↔ e-commerce ↔ courier sync

La sfida

Mid-size manufacturer with growing B2B e-commerce. Stock mismatch between ERP and online shop caused overselling. Shipments prepared manually with copy-paste tracking. 95% shipment errors during seasonal peaks.

La soluzione

Custom-built micro-API bridge: webhooks from e-commerce receive orders, normalize payload, call ERP to reserve stock, generate courier request via API, write tracking back to the order. Real-time monitoring dashboard for warehouse staff. Nightly automatic reconciliation for residual anomalies.

Risultati

  • ⚠️-95% shipping errors
  • 📦+30% volume handled
  • 🕒Daily automated reporting

Stack tecnico

  • Custom Node.js micro-API
  • Webhook orchestration
  • Self-hosted workflow platform
  • Grafana dashboard

Hai una sfida simile?

Book call

Solution architecture

Three asynchronous integrations decoupled via queue for resilience: no single system needed to be 100% up to avoid losing orders. Exponential backoff retry with dead-letter queue.

Lessons learned

Courier integration was the bottleneck: legacy API with undocumented rate limiting. Workaround: adaptive throttling with real-time 429 monitoring.