IT-Commerce is a range of tools (a toolbox or a framework) ensures the management of capabilities of an online commerce website.
The way this product has been developed also enables an extension of the basic capabilities (product catalogue, basket, etc... see below) by adding a level of customization necessary to every commercial website.
The solution has been developed for several years and is now used on a range of sites in production. It is aimed at meeting the standard needs of a medium-scale online commerce website.
This solution does not come with a configuration screen and is not a ready to use site, but rather a toolbox, that requires development in order to be introduced in a ASP.NET site. For this reason it addresses to a public of integrators that will do the setting work and use the "class tools" to build a site that meets their needs.
IT-Commerce was designed to integrate into a classic, multi-layered development architecture. We can therefore see this product as the business layer of an online commerce site, the presentation layer being left to the integrator who uses the solution.
IT-Commerce also disposes of its own proprietary data model that is not planned to be modified by the integrator (today the pattern is compatible only for SQL server 2000 and 2005 ).
IT-Commerce package has first been designed in Microsoft .NET C# 1.1. Since the release of version 2.0 of the Microsoft .NET framework, IT-Commerce has been rewritten as to capitalize the advantages of this new version: usage of the generic types, anonymous methods, extension of the basic framework.
At present, IT-Commerce version 1.1, is a toolbox containing about a hundred C# classes and handling a wide range of capabilities, as wide as to meet the needs of a middle-scale online commerce website.
In charge with the development of this product is a team with large experience in the field of online commerce and in using Microsoft Commerce Server (3.0, 2000, 2002 and 2007) solution. There is a resemblance between the IT-Commerce architecture and the capabilities proposed.
In general, IT-Commerce enables the management of almost the entire needs of a classic online commerce website. Here is what we find in the 1.1 version :
Advanced catalogue management capabilities
Advanced shopping basket/order management capabilities
Shopping basket/orders validation pipelines
Management of the voucher codes and of the various special offers
Cache management according to capabilities (based on ASP.NET cache)
Extensibility of the API through the inheritance of the object model
Up to this date, there are three sites in production that use the IT-Commerce toolbox, version 1.1 to manage their needs in terms of online commerce.
Visioplaine online shop is entirely designed with IT-Commerce. The acquisition of Neoglobe license is done via virtual products (subscription-based products). The online credit card payment and the integration of API SIPS ATOS within IT-Commerce (specific development) render the transaction secure.
First implementation, based on IT-Commerce version 1.0 then 1.1, it is a presentation site of a multi-providers product catalogue, without online payment possibilities.
Online selling site of Web 2.0 type, with a different product to be sold each day. All the capabilities of this site have been created by using the solution IT-Commerce, version 1.1. It particularly comprises managing a one-product shopping basket, using special offers code in the shopping basket, orders history and back-office of product catalogue, orders and special offers management.
