ITCommerce é um conjunto de ferramentas (toolbox ou framework) que permite a gestão das funcionalidades de um site de comércio eletrônico.
O modelo de desenvolvimento deste produto possibilita ainda extender suas funcionalidades básicas (catálogo de produtos, carrinho de compras, etc …) para atender o grau de personalização necessário a qualquer site de vendas.
O ITCommerce destina-se a integradores e desenvolvedores que utilizarão as «tool classes» para construir um site de acordo com suas necessidades.
A solução foi desenvolvida ao longo de vários anos e hoje é utilizada por diversos sites, sendo confeccionada para atender às demandas de um site de comércio eletrônico de médio porte.
Esta ferramenta não se trata de um site pronto e nem possui telas de configuração. O ITCommerce trata-se do pacote de ferramentas necessárias para o desenvolvimento integrado de um site de comércio eletrônico em ASP.NET.
O ITCommerce foi concebido para se integrar em uma arquitetura clássica multicamadas. Pode-se então encarar este produto como a camada intermediária de um site de comércio eletrônico, a camada de apresentação fica a cargo do desenvolvedor que utiliza a solução.
Além disso, o ITCommerce possui o seu próprio modelo de dados proprietário, que não necessita de modificações por parte do desenvolvedor (modelo hoje unicamente compatível com servidores SQL Server 2000 et 2005).
Inicialmente, o ITCommerce foi concebido em Microsoft .NET C# 1.1. Com o lançamento da versão 2.0 do Microsoft .NET Framework, a ITELIOS prontamente lançou uma versão do ITCommerce aproveitando os novos recursos do Framework 2.0
Atualmente, o ITCommerce versão 1.1 é uma ferramenta composta de aproximadamente uma centena de classes C# que permitem gerenciar um painel de funcionalidades tão grandes quanto as necessidades de um site de comércio eletrônico de médio porte.
O desenvolvimento deste produto é ainda assegurado por uma equipe capacitada e com muitos anos de experiência adquiridos no âmbito do comércio eletrônico e da utilização do Microsoft Commerce Server (3.0, 2000, 2002 et 2007).
Em sua configuração básica, o ITCommerce atende, em sua quase totalidade, às necessidades de um site de comércio eletrônico clássico. Conta ainda com:
Funcionalidades avançadas de gestão de catálogos:
Funcionalidades avançadas de gestão de compras e pedidos:
Pipelines de validação de compras e pedidos:
Gerenciamento de cupons e de promoções diversas.
Gerenciamento de cache (baseado no cache ASP.NET).
Extensões da API por herança pela modelagem objeto.
Abaixo encontram-se alguns exemplos de sites em produção que utilizam o ITCommerce v1.1 para suprir suas demandas em comércio eletrônico.
A loja on-line do Visioplaine, é totalmente concebida com ITCommerce. A compra de licenças para o produto NeoGlobe é feita por meio da compra de um produto virtual (um tipo de assinatura). A compra é segura, com pagamento on-line integrada ao sistema bancário.
Primeira utilização do ITCommerce ainda na versão 1.0, agora já na versão 1.1. Trata-se de um showroom virtual de produtos de diversos fornecedores.
Site de vendas on-line usando o conceito web 2.0, com a venda de um produto diferente todo dia. A integração das funcionalidades deste site foi realizada com a versão 1.1 do ITCommerce que supriu notavelmente a gestão de um carrinho mono-produto, a utilização de pepitas (códigos promocionais), histórico de pedidos e back-office para gestão do catálogo de produtos, dos pedidos e das promoções.
