It is a type of CRM system which enables managing call requests and dialogs, and subscription based (continuous) orders based on complex business logics. It is actually being developed for a trade company based in Istanbul, Turkey that specializes in organizing and selling baby training sets for different baby ages ranging from 9 to 48 months old. The system is developed based on Phalcon Framework and Elastic Search in order to ensure high performance and scalability for a very large amount of data and interactions.
The system allows adding various types of campaigns to orders according to the conditions of the customers and subscriptions that cause discounts and changes to the final price of the orders. The system is integrated with the accounting system (i.e. Mikro) to automatically send customers, orders, and payments data to the accounting system. The system is also integrated with the systems of posting companies to automatically send orders data to the posting companies and get the statuses of the posted packages and store them into the system. The system is also integrated with a mailing planning system to automatically send the required notifications to customers based on the statuses and segments of the customers and their orders.