LS One customizations

There are quite a few external modules that can be customized. These fall into the following categories:

  • Services - Changing or extending the default functionality
  • Blank operations - Implementing custom operations
  • Triggers - Adding to the default functionality
  • Peripherals - All communications with hardware
  • UI Controls - Keyboards
  • Database Utility - Changing or extending the default functionality

We are going to explore the basics of these external modules and take a look at some of them.

The LS One POS is designed to make it easy for the partners to customize their own modules. Some of these modules will inevitably need to be localized. There is certain information that can be useful in these cases and steps that can be taken to make it easier to do so with utmost efficiency. In the picture below, there are useful examples of typical modules that can be added to the LS One POS. It displays how they are connected to the System Core.

 

Common customizations:

  • Localize EFT (credit cards) functionality
  • Localize End of day (EOD) operation
  • Change item return logic
  • Add a new operation by implementing the blank operation