The basic of retail management is recording retail invoices. According to analysis the retails data, system can support manager to find elements witch will affect sales profit, such as profit margin of hot product, sales status of high profit margin products, member preference products, general customer preference products, and how promotion will affect market. System provides a good data management that can help enterprise to find roles hiding in the data, and utilize these roles to carry targeted promotion. That can improve the business efficiency. The retail solution of FashionPro provides member management, promotion management and contract management.