Central order management on open standards and BPMN
One order system of record with a 28-status lifecycle, orchestrated by Camunda 8 processes for payment, fulfilment, delivery and activation, with an AI-ready event backbone.

The challenge
Each sales channel ran its own order lifecycle: different states, different exception handling, different integrations to payment and provisioning. Operations, care agents, logistics teams and approvers had no single view, and each new channel added another variant.
What we built
- An order service aligned with TM Forum's product ordering standard as the system of record, with a canonical state machine of 11 coarse states and 28 fine statuses across five lifecycle phases. Allowed actions are computed on the server, so clients are told what can happen next. A transactional outbox feeds webhook and Kafka connectors with per-event delivery logs and signed payloads.
- A process orchestrator on Camunda 8 running a BPMN hierarchy: capture and validate, payment, decision-table-driven decomposition, parallel per-item fulfilment, delivery, activation and completion, with compensation handlers, cancel, amend and hold sub-processes, SLA timers escalating to human task queues, and a returns and refunds process.
- A cross-channel cart service, searchable by customer identifiers, with share links, hand-off history and re-pricing on catalog changes.
- Channel front ends: a consumer storefront, a point of sale and a social-commerce channel for direct messages with a conversational bot.
- A notification hub with template-driven, event-triggered SMS and email and a per-order message history.
- A product catalog service with specifications, offerings, prices, approval workflow and an event hub.
- An admin panel with live orders, process journey view, exception queues and role-based access.
Design principles
"The orchestrator conducts, the order service records": write actions become process messages rather than direct state changes, which keeps the audit trail honest. Shared contract packages carry types and state machines to services and user interfaces alike, and mock boundaries for payment, messaging and provisioning let the platform be demonstrated and tested anywhere.
More case studies
All case studies
Omni-channel sales and commerce platform
Point of sale, consumer e-commerce, marketplace, promotions, logistics, inventory and field sales on one shared platform of around forty services and user interfaces.

Intelligent CRM with an AI assistant for customer service
A customer-service platform with universal search, customer 360, case management with SLAs, supervisor dashboards and an AI assistant grounded on live customer data, load-tested for 800 concurrent agents.

Multi-vendor marketplace with embedded retail channel
Customer store, vendor portal and admin console on database-per-service microservices with event-driven order flow, serial tracking and revenue sharing.
We'd love to hear from you!
Whether you have a question about our services and solutions or want to discuss a potential project, feel free to reach out.