Skip to content

Applications

19 application archetypes — vendor-neutral Unified Commerce building blocks.


Authoritative source of truth for the lifecycle of Business Objects.

Application Description Implements Domains
OMS oms
Order Management System
Authoritative system for order lifecycle coordination across all chann… order-management order-orchestration order fulfillment inventory
SIM sim
Store Inventory Management
Authoritative system for in-store stock levels, picking execution and … store-inventory fulfillment-execution inventory fulfillment
Loyalty Platform loyalty-platform
Loyalty Platform
Authoritative system for loyalty programme membership, points accrual … loyalty loyalty-management loyalty customer
WMS wms
Warehouse Management System
Authoritative system for warehouse-level inventory allocation, pick-pa… inventory-allocation fulfillment-execution store-inventory inventory fulfillment
FMS fms
Fulfillment Management System
Orchestrates multi-node fulfillment execution including dispatch, pick… fulfillment-execution returns-management exchange-management fulfillment
Service Management System service-management-system
Service and Repair Management System
Authoritative system for service, repair, installation, and maintenanc… service-order-management fulfillment order

Primary interface for human actors — customers or associates — to transact.

Application Description Implements Domains
POS pos
Point of Sale
In-store transactional interface for sales, returns, exchanges and pay… customer-identity basket-management checkout payment-processing fulfillment-execution returns-management store-operations customer commerce payment fulfillment store
eCommerce Platform ecommerce-platform
eCommerce Platform
Online customer-facing channel for browsing, basket building, checkout… customer-identity basket-management checkout order-management catalogue-management channel-management subscription-management customer commerce order
Clienteling App clienteling-app
Clienteling Application
Associate-facing application for customer history consultation, person… customer-profile clienteling basket-management customer commerce
Associate Workspace associate-workspace
Associate Mobile Workspace
Mobile associate-facing workspace that composes POS, clienteling, inve… guided-selling clienteling checkout fulfillment-execution customer commerce fulfillment

Derives, calculates, aggregates or orchestrates information to support decisions.

Application Description Implements Domains
Inventory Service inventory-service
Distributed Inventory Service
Real-time inventory visibility, ATP calculation, reservation and alloc… inventory-visibility inventory-reservation inventory-allocation inventory
CRM crm
Customer Relationship Management
Customer profile enrichment, segmentation, clienteling history, engage… customer-profile customer-segmentation clienteling customer-consent customer
Promotion Engine promotion-engine
Promotion Engine
Promotion evaluation, coupon validation, voucher lifecycle and pricing… promotions voucher-management pricing promotion pricing commerce
Decision Intelligence Service decision-intelligence-service
Governed Decision Intelligence Service
Produces auditable recommendations and controlled automations while re… decision-intelligence guided-selling customer
Social Intelligence Service social-intelligence-service
Social and Feedback Intelligence Service
Aggregates consent-aware feedback and social signals into governed sen… social-intelligence customer
Loss Prevention Service loss-prevention-service
Loss Prevention and Anomaly Management Service
Correlates item-identification and transaction anomaly evidence into a… automated-item-identification loss-prevention inventory store
Retail Media Platform retail-media-platform
Retail Media Management Platform
Activates consent-aware sponsored offers and records closed-loop expos… retail-media-management promotion customer

Shared technical infrastructure consumed by other applications.

Application Description Implements Domains
Payment Hub payment-hub
Payment Hub
Shared payment processing platform for authorisation, capture, void, r… payment-processing payment
Carrier Platform carrier-platform
Carrier Platform
Integration platform for carrier shipment dispatch, tracking and deliv… fulfillment-execution fulfillment
catalogs/applications.yaml
applications:
  # ── Systems of Record ───────────────────────────────────────────────────────
  - id: oms
    name: OMS
    full_name: Order Management System
    classification: system-of-record
    description: Authoritative system for order lifecycle coordination across all channels and fulfilment paths.
    implements:
      - order-management
      - order-orchestration
    domains: [order, fulfillment, inventory]

  - id: sim
    name: SIM
    full_name: Store Inventory Management
    classification: system-of-record
    description: Authoritative system for in-store stock levels, picking execution and store fulfilment operations.
    implements:
      - store-inventory
      - fulfillment-execution
    domains: [inventory, fulfillment]

  - id: loyalty-platform
    name: Loyalty Platform
    full_name: Loyalty Platform
    classification: system-of-record
    description: Authoritative system for loyalty programme membership, points accrual and benefits management.
    implements:
      - loyalty
      - loyalty-management
    domains: [loyalty, customer]

  - id: wms
    name: WMS
    full_name: Warehouse Management System
    classification: system-of-record
    description: Authoritative system for warehouse-level inventory allocation, pick-pack-ship and stock movements.
    implements:
      - inventory-allocation
      - fulfillment-execution
      - store-inventory
    domains: [inventory, fulfillment]

  - id: fms
    name: FMS
    full_name: Fulfillment Management System
    classification: system-of-record
    description: Orchestrates multi-node fulfillment execution including dispatch, picking confirmation, shipment tracking and returns processing. API layer above WMS for unified fulfillment control.
    implements:
      - fulfillment-execution
      - returns-management
      - exchange-management
    domains: [fulfillment]

  # ── Systems of Engagement ───────────────────────────────────────────────────
  - id: pos
    name: POS
    full_name: Point of Sale
    classification: system-of-engagement
    description: In-store transactional interface for sales, returns, exchanges and payments by store associates and customers.
    implements:
      - customer-identity
      - basket-management
      - checkout
      - payment-processing
      - fulfillment-execution
      - returns-management
      - store-operations
    domains: [customer, commerce, payment, fulfillment, store]

  - id: ecommerce-platform
    name: eCommerce Platform
    full_name: eCommerce Platform
    classification: system-of-engagement
    description: Online customer-facing channel for browsing, basket building, checkout and order placement.
    implements:
      - customer-identity
      - basket-management
      - checkout
      - order-management
      - catalogue-management
      - channel-management
      - subscription-management
    domains: [customer, commerce, order]

  - id: clienteling-app
    name: Clienteling App
    full_name: Clienteling Application
    classification: system-of-engagement
    description: Associate-facing application for customer history consultation, personalised sales and session recording.
    implements:
      - customer-profile
      - clienteling
      - basket-management
    domains: [customer, commerce]

  - id: associate-workspace
    name: Associate Workspace
    full_name: Associate Mobile Workspace
    classification: system-of-engagement
    description: >
      Mobile associate-facing workspace that composes POS, clienteling, inventory,
      fulfilment, and guided-selling capabilities without becoming the authoritative
      owner of customer, order, payment, or inventory records.
    implements:
      - guided-selling
      - clienteling
      - checkout
      - fulfillment-execution
    domains: [customer, commerce, fulfillment]

  # ── Systems of Intelligence ─────────────────────────────────────────────────
  - id: inventory-service
    name: Inventory Service
    full_name: Distributed Inventory Service
    classification: system-of-intelligence
    description: Real-time inventory visibility, ATP calculation, reservation and allocation service across all locations.
    implements:
      - inventory-visibility
      - inventory-reservation
      - inventory-allocation
    domains: [inventory]

  - id: crm
    name: CRM
    full_name: Customer Relationship Management
    classification: system-of-intelligence
    description: Customer profile enrichment, segmentation, clienteling history, engagement analytics and customer consent management.
    implements:
      - customer-profile
      - customer-segmentation
      - clienteling
      - customer-consent
    domains: [customer]

  - id: promotion-engine
    name: Promotion Engine
    full_name: Promotion Engine
    classification: system-of-intelligence
    description: Promotion evaluation, coupon validation, voucher lifecycle and pricing rule application.
    implements:
      - promotions
      - voucher-management
      - pricing
    domains: [promotion, pricing, commerce]

  - id: decision-intelligence-service
    name: Decision Intelligence Service
    full_name: Governed Decision Intelligence Service
    classification: system-of-intelligence
    description: >
      Produces auditable recommendations and controlled automations while retaining
      source-of-record ownership in CRM, OMS, SIM, payment, and promotion systems.
    implements:
      - decision-intelligence
      - guided-selling
    domains: [customer]

  - id: social-intelligence-service
    name: Social Intelligence Service
    full_name: Social and Feedback Intelligence Service
    classification: system-of-intelligence
    description: >
      Aggregates consent-aware feedback and social signals into governed sentiment
      insights for customer experience and service improvement.
    implements:
      - social-intelligence
    domains: [customer]

  - id: loss-prevention-service
    name: Loss Prevention Service
    full_name: Loss Prevention and Anomaly Management Service
    classification: system-of-intelligence
    description: >
      Correlates item-identification and transaction anomaly evidence into auditable
      loss-prevention cases and applies authorised interventions.
    implements:
      - automated-item-identification
      - loss-prevention
    domains: [inventory, store]

  - id: service-management-system
    name: Service Management System
    full_name: Service and Repair Management System
    classification: system-of-record
    description: >
      Authoritative system for service, repair, installation, and maintenance order
      lifecycle coordination linked to customer product orders.
    implements:
      - service-order-management
    domains: [fulfillment, order]

  - id: retail-media-platform
    name: Retail Media Platform
    full_name: Retail Media Management Platform
    classification: system-of-intelligence
    description: >
      Activates consent-aware sponsored offers and records closed-loop exposure and
      conversion attribution without replacing pricing or core promotion ownership.
    implements:
      - retail-media-management
    domains: [promotion, customer]

  # ── Platforms ───────────────────────────────────────────────────────────────
  - id: payment-hub
    name: Payment Hub
    full_name: Payment Hub
    classification: platform
    description: Shared payment processing platform for authorisation, capture, void, refund and settlement across all channels.
    implements:
      - payment-processing
    domains: [payment]

  - id: carrier-platform
    name: Carrier Platform
    full_name: Carrier Platform
    classification: platform
    description: Integration platform for carrier shipment dispatch, tracking and delivery confirmation.
    implements:
      - fulfillment-execution
    domains: [fulfillment]