Order Management System

Web application which helps to centrally manage orders that come from different ecommerce sites.
  • imports orders from the shops and puts them to the common database;
  • allows to view and edit orders;
  • implements complex work flow with different branches of states (for example new order / confirmed / ready to send / problems /shipped / refund and so on);
  • record's history of order state' changes;
  • sends notification emails to customers;
  • fetches customer's emails with POP or IMAP  and attaches them to the order' history;
  • can split order into several different orders (for example if order can be only partially satisfied);
  • maintains list of product manufacturers and allows to communicate required manufacturers to fulfill particular order.