Content Managment System ABO CMS

Module “Internet-shop”

This system is developed together with the catalogues of the products and allows a user to order products listed in the catalogue. It also implements the mechanisms of getting the information on the orders, placed by the employees of the Customer.

Let’s describe the scenario of work of the system of orders:

While a user is looking through the catalogue, he can add products into his shopping basket. He can also change the number of products, recount the order and return to the products browsing.

Drawing up an order

By pressing the "To draw up an order" button a registered, but not authorized user is required to authorize and an unregistered user is required to register. After the authorisation the user is asked to pay for the ordered products either via the Internet or in cash.

After the order is confirmed by the user, a confirmation is sent on the e-mail, provided by the user during the registration. The information on the order and the user’s contact data are sent to the manager of a company by an e-mail and are registered into the database. After confirming the order, the customers receive by an e-mail a confirmation of the status change of the order.

Processing of orders

After the data from the form is sent to the server, a new record about a new user is made in the database, and one of the fields of the new user’s record contains a unique key, formed from the data in the field “e-mail”.

For the registration confirmation a letter is sent on the user's e-mail. Besides the greeting it contains a link with the key, formed for this user. Following the link, the user invokes a handler, which compares the key in a link with the record in the database, and if they match, it allows access and finishes the registration procedure. After that a notification about a new site user is sent on the site administrator's e-mail

The history of orders

This section allows the registered and authorized users look through the history of orders. During the order processing the Customer's employees, who have the appropriate rights, change the status of the orders being processed. The system allows to change the list of statuses. Any changes of the order status are recorded and can be viewed by the registered customer in "A personal user's section".

Administrative interface allows to:

  • Look through a list of orders for each user.
  • Change the statuses for each order.
  • Change a list of statuses.
  • Change the information on the delivery and it's cost. ( We have express and mail delivery to the specified cities at the moment.)
  • Look through and change the information on the types of the payers ( a private, juridical, physical person).
  • Change the order properties, depending on the chosen payer type.
  • Change the discounts for the given interval of the prices in percentage or by a fixed sum in the specified currency.
  • Change the taxes and the rates of the taxes. The rates of the taxes of the same nature are summed and if the order of use is different, then the rates of the taxes form complex interests (interests on interests).
  • Change exchange rates and currency.

Web Development
Web Development
Content Management System ABO CMS
Content Management
Optimization site
Optimization site