Buscar

Ferramentas

OpenCart

Carrinho de compras em PHP, gratuito e sob GPLv3, para lojistas que querem hospedar o próprio e-commerce sem pagar mensalidade de plataforma.

  • Gestão e eCommerce
  • Open Source
  • Self-hosted
OpenCart

Gratuito e sem mensalidade, o OpenCart é um carrinho de compras em PHP para quem prefere rodar a loja no próprio servidor. O site oficial promete downloads e atualizações sem custo. Recursos extras chegam por módulos e temas de terceiros.

Para que serve

  • Publicar uma loja virtual com catálogo, carrinho e checkout.
  • Integrar pagamento e frete; o site cita PayPal, Authorize.net, Klarna, Worldpay e Revolut entre os gateways.
  • Trocar o visual e acrescentar funções com os mais de 13 mil módulos e temas do marketplace.
  • Instalar pacotes de idioma do marketplace para atender outro público.

Como começar

O README traz um ambiente Docker de desenvolvimento, com PHP 8.4 por padrão. Ele pede Docker Compose v2 e make; no Windows, o caminho é o WSL 2. Depois de clonar o repositório, rode:

make init
make build
make up

A loja responde em http://localhost. A instalação tradicional, numa hospedagem PHP comum, está no arquivo INSTALL.md, e o site oferece uma demonstração para conhecer o painel antes de instalar qualquer coisa.

Licença e custo

No LICENSE.md está a GNU GPL versão 3, licença aprovada pela OSI. Você roda, estuda e altera o OpenCart como quiser. A obrigação só nasce se você distribuir uma cópia alterada: ela precisa ir acompanhada do código-fonte e sob a mesma GPL. O software em si não custa nada. Pagos são o OpenCart Cloud, versão hospedada em SSD NVMe com mais de um plano, e o suporte técnico dedicado. O suporte gratuito é o do fórum da comunidade.

Quando vale a pena

A escolha pelo OpenCart pesa a favor numa loja pequena ou média, em hospedagem PHP barata, com alguém da equipe acostumado a instalar e atualizar módulos. Pix e boleto não aparecem nas páginas oficiais; procure no marketplace um módulo para o seu gateway antes de decidir. Quem já tem site em WordPress mantém uma plataforma só com o WooCommerce, explicado em O que é WooCommerce?. Outra opção em PHP é o PrestaShop.