TRAY - self-service for the enterprise point-of-sale