Lidia Commerce has a modular architecture aligned with MACH principles, enabling businesses to build their digital commerce infrastructure according to their specific needs.
MACH represents the following four core principles:
Microservices-based: Business capabilities are delivered through independent microservices.
API-first: Communication between services and applications is handled through APIs.
Cloud-native: The platform is designed to operate and scale efficiently in cloud environments.
Headless: The user interface is separated from the underlying commerce services.
This approach allows Lidia Commerce to provide a flexible digital commerce infrastructure in which different components can be combined as needed, rather than relying on a rigid monolithic system.
What Is Headless Commerce?
Headless commerce is an architectural approach in which customer-facing web and mobile interfaces operate independently from the backend services that manage commerce processes.
This structure allows businesses to design different user experiences without replacing their commerce infrastructure and to use the same services across websites, mobile applications, B2B portals, marketplaces, and other sales channels. Product, inventory, order, and customer processes do not need to be rebuilt whenever a new channel is launched.
What Does API-First Mean?
API-first means that the platform’s business capabilities are designed to be accessible primarily through APIs.
Lidia Commerce uses APIs to enable communication between services, management applications, and external systems. This allows web and mobile applications, ERP and CRM systems, payment platforms, logistics services, and other third-party solutions to integrate with Lidia in a standardized and controlled manner.
What Is a Microservices Architecture?
A microservices architecture divides the digital commerce infrastructure into independent services, each responsible for a specific business domain.
Processes such as orders, inventory, delivery, identity, content, and notifications can be managed by separate services. These services can be developed, updated, and scaled independently, reducing the risk that a change in one area will affect the entire platform.
What Is Cloud-Native Architecture?
Cloud-native architecture refers to applications designed to take advantage of the flexibility, automation, and scalability provided by cloud environments.
Lidia Commerce’s service-based structure enables individual components to scale independently according to transaction volume. The platform can be deployed in cloud or on-premises environments based on the organization’s infrastructure and security requirements.
What Is Composable Commerce?
Composable commerce enables businesses to build their digital commerce infrastructure by selecting the products, services, and applications they need.
Thanks to Lidia Commerce’s modular structure, businesses can adopt only the required capabilities without replacing their entire existing infrastructure. For example, product information can be managed through Lidia PIM while the existing ERP system remains in use, and Commerce Engine services can support order and inventory processes.
This approach enables new capabilities to be introduced gradually and allows the platform to evolve as business requirements change.
Core Architectural Approach
The Lidia Product Suite is built around the Lidia Commerce Platform, which provides the shared digital commerce capabilities used across Lidia products and applications.
Lidia UI, management consoles, Lidia PIM, and Lidia API connect to the same platform while serving different users and business needs. This structure enables customer experiences, operational management, product information, commerce services, and integrations to work together within a unified architecture.
Lidia UI — Experience Layer
Lidia UI, also referred to as LUI, is the customer-facing experience layer of the Lidia Product Suite.
It provides the user interfaces through which customers, business users, employees, dealers, or other target audiences interact with digital commerce experiences. Depending on the business model, LUI can support websites, mobile applications, B2B portals, employee portals, field applications, and marketplace storefronts.
Thanks to Lidia Commerce's headless architecture, these interfaces can be developed and customized independently while continuing to use the same underlying commerce services.
Management Applications
Management applications provide the operational interfaces used to configure, manage, and monitor digital commerce processes.
Lidia Console, used by administrators and operational teams to manage platform-wide commerce processes.
Merchant Console, used by merchants and sellers to manage their own products, orders, and related operations.
Network Console, used by field employees, dealers, or authorized network users to access role-specific operational capabilities.
The navigation structure, available features, and permitted actions may vary according to the business model, organizational structure, platform configuration, and user permissions.
Digital Commerce Services
Digital Commerce Services form the operational foundation of the Lidia Commerce Platform. Lidia Commerce Engine consists of independent microservices responsible for different digital commerce domains, including catalog, inventory, orders, payments, delivery, identity, organizations, content, documents, notifications, campaigns, and search. These services can be used by Lidia UI, management applications, Lidia PIM, and external systems through APIs. Their independent structure allows different capabilities to be developed, updated, and scaled without requiring the entire platform to be changed.
Catalog & Inventory Management
Supports centralized management of products, categories, brands,
variants, pricing, warehouses, SKUs, and inventory. It includes
the Metadata and
Inventory services.
Cart & Order Management
Manages the order lifecycle from cart and checkout to orders,
invoices, refunds, and transaction records. These processes are
supported by the Order service.
Payment & Delivery Management
Combines payment, collection, wallet, and refund processes with
delivery and logistics operations. It includes the
Collector and
Delivery services.
Promotion & Coupon Management
Supports the management of coupons, promotions, audiences,
campaign conditions, and rewards. These capabilities are provided
through the Marketing service.
Identity & Access Management
Supports the management of users, roles, permissions, consents,
and segments. This module includes the
Identity service.
Organizational Hierarchies
Supports the management of organizations, applications, branches,
contracts, and commercial conditions. These processes are handled
by the Organization service.
Content Management
Manages pages, menus, content models, blocks, lists, localization,
and media. This module includes the
Content service.
Document Management
Supports storing documents in folders and vaults, querying them,
and managing their lifecycle. These capabilities are provided
through the Document service.
Case Management
Supports the management of user requests and case processes
together with related posts, stakeholders, and attachments. This
module includes the Case service.
Social Features & Notifications
Supports topics, comments, user interactions, notifications, and
subscription processes. It includes the
Social and
Notification services.
Search & Reporting
Supports indexing, searching, and reporting across different data
types. These capabilities are provided through the
Search service.
Lidia PIM — Product Information Management
Lidia PIM is the product information management layer of the Lidia Product Suite.
It enables product, variant, category, brand, attribute, option, media, and document information to be created, enriched, governed, and managed centrally.
Product information prepared in Lidia PIM can be structured according to the requirements of different sales channels and transferred to Lidia Commerce applications or external systems through feeds and APIs.
By separating product information management from channel-specific interfaces, businesses can maintain a consistent and reusable source of product data across their digital commerce ecosystem.
Lidia API — Integration Layer
Lidia API provides standardized access to the capabilities and data available within the Lidia Commerce Platform.
It enables Lidia products, custom applications, and third-party systems to communicate with the platform through controlled and documented APIs.
ERP, CRM, payment, logistics, accounting, reporting, and other external systems can integrate with Lidia Commerce through this layer. Lidia API also allows businesses to build custom web, mobile, or enterprise applications without directly coupling them to the platform's internal services.
This approach enables organizations to preserve their existing technology investments while extending their ecosystem with Lidia Commerce capabilities.
How the Components Work Together
Lidia UI delivers digital experiences to end users. Management applications allow operational teams, merchants, and network users to manage commerce processes. Lidia PIM provides centrally governed product information. Lidia API connects the platform with external and custom applications.
All these components use the shared capabilities provided by the Lidia Commerce Platform and its Digital Commerce Services.