Modern retail calls for continuous processes - regardless of where or when the consumer makes a purchase.

OmniPOS is the platform that enables you to access every functionality, not only in the store, but throughout the entire enterprise.

Modular, Pivotal, and in Real-Time

All relevant processes are available as services which can be accessed and used at any location and on any device.

One main feature of OmniPOS is modular services for essential retail functions. They can be installed centrally or locally and with or without a user interface. These services are available to all systems in the Omni-Channel Environment - from store, to webshop to mobile devices - in real-time.



Highly Available and Cluster Aware

To provide all the necessary data at any time to all systems OmniPOS was specifically optimized for high availability.

All key components of the OmniPOS are cluster-compatible and scale according to demand by connecting additional network nodes. Load balancing optimally distributes the load over the network.


Multi-Client Capable Solution for the Whole Enterprise

Even the most complex corporate structures can be managed efficiently with a small footprint.

OmniPOS' multi-client capability allows you to run different business areas or sales lines in parallel on one database installation. This lays the foundation for running the solution on a software-as-a-service basis or even in the cloud.


Minimizing Time-to-Store

The OmniPOS five-step extension concept is the fastest way to bring your innovations into the stores.


01Parameterization 02Modeling 03HTML-Interfaces 04App-Enablement 05Programming



01 Basic Customizing Through Parameters

The basic customizing of OmniPOS is done by a system of functional and technical parameters which control most company-specific settings. They can be defined through editors. 3,000 basic parameters as well as over ten thousand extension parameters can be managed and distributed centrally. Intelligent inheritance mechanisms as well as configuration guidelines effectively reduce the customizing efforts.


02 Process Modeling

The internal workflow of the checkout is described by a Domain Specific Language (DSL). It defines the operating procedures and can be adapted using a graphical editor. The generated process descriptions can be transferred directly and activated. A software update and a separate rollout are not necessary.


03 Implementation of User Interfaces in HTML5

Implementing the immediate user environment is achieved by customizing the structure and design of the graphical user interface. It is based on HTML5 and CSS, which makes it extremely flexible and easy to adapt to the needs of different device classes.


04 App-Enablement

App-Enablement for OmniPOS is a revolutionary expansion concept. It allows external apps to be integrated directly into the POS interface. They are able to communicate with the checkout and access external web services via an API. As a result, functional extensions can be carried out very quickly, without interference with the core system. The apps provide additional features for the user or useful end-user applications right at the POS. Examples are customer- and context-specific product recommendations, detailed product information, or the process-oriented integration of third-party systems.


05 Extension by Programming

OmniPOS provides a complete SDK that enables release-compatible extensions at all levels of the system. Rigorous development patterns ensure that customer-specific adjustments and extensions do not alter the standard product. Documented APIs, a clear layer architecture, and technologies such as Inversion of Control and Dependency Injection prevent changes to the product core and reduce the complexity of migrations.