A POS system may include product checkout, payment transaction, receipt issue, stock control or other higher-end functions such as customer database, inventory management, sales trend and profit analysis etc., through the use of customised hardware and software.

Some add-on packages in the market can enable retailers integrating the standard POS functions into their specific business processes, such as -

(i) Restaurant table management - enable checking the queuing status and food order status.

(ii) Order and delivery management - enable placing order through mobile applications, and checking the delivery status.

(iii) Customer relationship management - enable the provision of loyalty programmes and marketing campaign.