Inf Kelly Brown Quote Diverse

Infinity Point of Sale Software Customisation

Extended Service Modules (ESMs) provide unique, customer-specific functionality. ESMs build on the extensive functions already offered by Infinity Core, while preserving the efficiency of the core point of sale software.

Why Infinity Extended Service Modules?

  • Separate versioning means the core system and ESMs can be upgraded independently of each other
  • A simple upgrade process and forward-compatible upgrade path
  • ESMs are delivered as separate modules, leaving the core system untouched and uncluttered by bespoke functionality
  • Tailor-made solutions: your ESM is unique to your needs

Although separate from the core system, the user interface between Infinity Core and the ESM is seamless. A large number of "exit" or transition points are provided from the core system to an ESM. In addition to maximizing the performance of the core product, ESMs provide new opportunities, including :

  • Customizing the way data is captured or displayed in the core system
  • Providing different options or ways of completing a process or transaction
  • Making the system act in a way that more closely aligns to unique business processes

Infinity ESM features


All of this is achieved using the extensibility framework. Using XML, the framework acts as a conduit through which core Infinity RMS connects with an ESM. There can be a large number of exit points from the core system to an ESM. The extensibility framework manages this interaction without altering the core system or impacting performance. It bridges the core system to the ESM and utilizes existing data tables.