Retail system software