A point of sales system