Cada um tem seu próprio conjunto de prós e contras, e foram criados para diferentes tipos de público. O Cadastro de produtos e a personalização de sua loja pode ser muito demorado, por isso certifique-se de ter estudado várias plataformas, antes de tomar uma decisão final para integrar um em seu site.

1. Magento

É só você olhar para a lisa de clientes Magento para perceber o que é uma excelente peça de software open-source. Samsung, The North Face, Stussy e Nespresso todos usam em suas lojas online.É utilizado por 30 mil comerciantes e é a plataforma ecommerce que mais cresce no mundo. Você tem que pagar pela versão Enterprise, que é cheio de recursos extremamente úteis, tem também a versão Community, destinado somente para os desenvolvedores, é livre para fazer o download e usar.

2. osCommerce

osCommerce é absolutamente livre sob a GNU General Public License e atende muito bem às necessidades da maioria das pessoas. Não é surpresa, considerando-se como é fácil de configurar e executar, ele é extremamente popular, utilizado por mais de 228.700 lojas online. Tal popularidade vem com uma desvantagem significativa no entanto, torna mais difícil para você diferenciar sua loja de milhares de outras pessoas lá fora. Se você quiser se destacar na multidão, você vai precisar usar alguns dos 5.800 add-ons disponíveis, alguns dos quais terá que pagar.

3. OpenCart

Meu preferido, é extremamente escalável. Você pode criar um número ilimitado de categorias, vender um número ilimitado de produtos, aceitar várias moedas, usar vários idiomas, e escolher entre mais de 20 métodos de pagamento e oito de transporte. É fácil de usar e modificar. Não é tão popular como osCommerce, mas tem uma aparência melhor. Veja um exemplo real que fiz em uma tarde com o OpenCart http://www.tenhaestilo.com/

4. Spree E-Commerce

Spree é uma plataforma de comércio eletrônico de código aberto para o Ruby on Rails.Características úteis incluem suporte para mais de 50 tipos de pagamento,  e vários outros benefícios que pode salvar os comerciantes de muito tempo e esforço. Ele também vem com o Google Analytics embutido

5. PrestaShop

PrestaShop é uma outra solução robusta e de qualidade profissional que você pode baixar, instalar e utilizar gratuitamente. No back-end da aplicação, você vai usar vários recursos para gerir o seu negócio on-line (incluindo estoque, pedidos, transporte, e clientes) em tempo real. Pagamentos do seu cliente são enviadas diretamente para sua conta bancária utilizando as mais recentes tecnologia de segurança.

6. VirtueMart

VirtueMart, que foi projetado para trabalhar com Joomla. Não só permitem aos clientes comprar coisas, permite-lhes criar uma conta, adicionar endereços e acessar o seu histórico de pedidos.2.500.000 pessoas baixaram VirtueMart e a grande maioria está satisfeita com os resultados.

7. Ubercart

Ubercart é projetado especificamente para pessoas que vendem coisas como downloads de arquivos, em vez de produtos físicos. Como VirtueMart, que deve ser integrado com o Joomla!, Ubercart devem ser integrada com Drupal. usuários Drupal vão se sentir confortável a escolher os módulos ideal e temas para personalizar a sua loja, mas se você não for um usuário do Drupal, sugiro escolher uma plataforma que é um pouco mais simples.

8. Zeuscart

A melhor coisa sobre Zeuscart é a sua interface com o usuário, que é rica, atraente, fácil de usar e, geralmente, menos chata do que a maioria. Projetado para pequenas e médias empresas, os usuários podem fazer mais uso de URLs amigáveis, cartões-presentes, descontos, e-mail modelos etc.

9. Afcommerce

Se você quer manter sua plataforma de comércio eletrônico muito, muito simples, então Afcommerce pode ser uma opção para você. Não é particularmente bonita, nem no cliente nem do lado administrativo, mas é ideal para iniciantes.

10. Zen Cart

Fácil de instalar, fácil de personalizar e fácil de gerenciar, Zen Cart é perfeito para aqueles que querem uma plataforma de comércio eletrônico direta, sem o espalhafato. Ele vem com um gerenciador de newsletter, cupons de desconto, certificados de presente e todas as características básicas que você esperaria de um bom E-Commerce. Os usuários podem tirar o máximo partido dos inúmeros add-ons disponíveis para personalizar sua loja e tornar a sua experiência de administração um pouco mais fácil. Muitos add-ons deixa o adm um pouco confuso, o que é uma desvantagem da plataforma.

11. SimpleCart js

SimpleCart (JS) 2.0 não é mais apenas para Paypal. Ele agora trabalha também com o Google Checkout . Você pode reorganizar os itens, mudar as tags HTML, fazer o que quiser para mostrar o seu carrinho de compra como quiser. Nenhum banco de dados, nenhuma programação, sem dores de cabeça. Um carrinho de compras todo em javascript em menos de 20kb que você pode configurar em poucos minutos. É leve, rápido, simples de usar e totalmente personalizável. Tudo que você precisa saber é HTML básico.

12. TomatoCart

TomatoCart é a nova geração de soluções open source para e-commerce. É derivada  do osCommerce 3 como um projeto separado. Como as aplicações web se tornam cada vez mais sofisticados o TomatoCart oferece melhorias significativas de usabilidade e torna a interação com as interfaces web mais rápida e eficiente com (Ajax e Rich Internet Applications).

13. CubeCart

CubeCart é grande. Ele se integra muito bem em todos os tipos de sites e parece muito profissional a partir do ponto de vista dos clientes. CubeCart 3 é free e CubeCart 4 custa £ 110. Há uma série de diferenças significativas entre os dois: CubeCart 3 tem 3 skins, CubeCart 4 tem 5; CubeCart 3 tem quatro etapas para fazer pagamento, CubeCart 4 tem 2, o registro do cliente é obrigatório para CubeCart 3, mas é opcional no CubeCart 4 etc etc etc . Eu recomendo investir em CubeCart 4 se você estiver disposto a utilizar a plataforma por um longo tempo, mas sugiro que você comece com o 3.

14. RokQuickCart

RokQuickCart para Joomla! É simples mas que carece de alguns recursos que você encontrará em outras plataformas, como por exemplo, só aceita pagamentos através do PayPal e Google Checkout .Dito isto, é geralmente boa aparência e exibição de imagem do produto é impressionante.

15. StoreSprite

Apesar de ser completamente livre, StoreSprite oferece muitos recursos que você esperaria encontrar apenas em plataformas pagas. Estes incluem pontos de fidelidade, avaliações e opiniões dos clientes, notificações de status, controle de pedidos e ofertas especiais, etc. A principal desvantagem da plataforma é que sua loja ficará com aviso visível StoreSprit de direitos autorais, a menos que você pague para remove-lo.