Integration logo
OpenCart

OpenCart

OpenCart E-commerce AffiliateSoftware Integration

Integração com OpenCart

Um sistema de carrinho de compras gratuito. O OpenCart é uma solução de e-commerce online baseada em PHP e de código aberto.

Este é o método de integração para o carrinho de compras open source OpenCart. A integração é realizada modificando os arquivos da página de agradecimento.

Para o OpenCart 2.0, utilize o outro método de integração, por favor.

Você pode rastrear pedidos por produto, comissões vitalícias e também cupons.

Como integrar o PostAffiliatePro ao OpenCart

Edite a ação de confirmação

Navegue até o diretório do seu carrinho catalog/controller/checkout e abra o arquivo confirm.php (para versões mais antigas também guest_step_3.php) para edição. Encontre esta linha:

$this->data['totals'] = $total_data;

Existem dois locais com essa linha, utilize o segundo. Coloque este código logo abaixo dessa linha:

$this->session->data['pap4_totals'] = $total_data;
$this->session->data['pap4_products'] = $this->data['products'];
$this->session->data['pap4_email'] = $this->data['email'];

Salve esses arquivos e continue para o próximo passo.

OBSERVAÇÃO: Caso utilize o QuickCheckout, será necessário modificar o arquivo quickcheckout.php em vez do confirm.php – o código de integração deve ser inserido na função confirm_order(), onde você encontrará a linha necessária:

$this->data['totals'] = $total_data;

citada no início deste passo.

Edite a ação de sucesso

Abra o arquivo catalog/controller/checkout/success.php e encontre esta linha:

if (isset($this->session->data['order_id'])) {

Ela deve estar por volta da linha 10. Coloque este código abaixo dela:

$this->data['pap4_orderid'] = $this->session->data['order_id'];
$this->data['pap4_totals'] = $this->session->data['pap4_totals'];
$this->data['pap4_products'] = $this->session->data['pap4_products'];
$this->data['pap4_email'] = $this->session->data['pap4_email'];
unset($this->session->data['pap4_totals']);
unset($this->session->data['pap4_products']);
unset($this->session->data['pap4_email']);

Mais uma vez, não se esqueça de salvar as alterações e continuar para o próximo passo de integração.

Carrinho inteiro como uma transação – Edite a visualização de sucesso

Se você deseja processar todo o pagamento como uma única transação no PAP, siga este passo. Caso queira criar uma transação para cada produto, pule para o passo 4.

Abra o arquivo catalog/view/theme/default/template/common/success.tpl

Adicione estas linhas antes da linha que diz “echo $footer; “:

<?php
if(isset($pap4_totals) && isset($pap4_orderid) && isset($pap4_email)) {
  $subtotal = 0;
  foreach ($pap4_totals as $item) {
    if ($item['code'] == "sub_total") {$subtotal += $item['value'];}
    if ($item['code'] == "coupon") {$subtotal += $item['value'];}
    if ($item['code'] == "voucher") {$subtotal += $item['value'];}
  }
  if ($subtotal < 0) {$subtotal = 0;}
  ?>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
  PostAffTracker.setAccountId('Account_ID');var sale = PostAffTracker.createSale();
  sale.setTotalCost('<?php echo $subtotal; ?>');
  sale.setOrderID('<?php echo $pap4_orderid; ?>');
  sale.setData1('<?php echo $pap4_email; ?>');
  PostAffTracker.register();
</script>
<?php } ?>

Salve o arquivo e sua loja estará integrada.

Observação: Os valores de ‘coupon’ e ‘voucher’ são negativos, por isso estamos somando diretamente ao valor do subtotal.

Uma transação por produto – Edite a visualização de sucesso

Esta etapa não é necessária se você integrou o passo 3.

Abra o arquivo catalog/view/theme/default/template/common/success.tpl.

Adicione estas linhas antes da linha que diz “echo $footer; “:

<?php
if(isset($pap4_totals) && isset($pap4_orderid) && isset($pap4_email)) {
?>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
  PostAffTracker.setAccountId('Account_ID');
  <?php
    $i = 0;
    foreach ($pap4_products as $item) {
      echo "var sale$i = PostAffTracker.createSale();";
      echo "sale".$i.".setTotalCost('".$item['total']."');";
      echo "sale".$i.".setProductID('".$item['product_id']."');";
      echo "sale".$i.".setOrderID('".$pap4_orderid."(".$i.")');";
      echo "sale".$i.".setData1('".$pap4_email."');";
      $i++;
    }
  ?>
  PostAffTracker.register();
</script>
<?php
}
?>

Isso irá registrar uma comissão para cada produto pedido.

Não se esqueça de integrar seu carrinho com o rastreamento de cliques para que o rastreamento de vendas funcione. Você pode inserir o código de rastreamento de cliques no arquivo de rodapé do tema:

catalog/view/theme/YOUR_THEME/template/common/footer.tpl.

O que é o OpenCart?

OpenCart é uma poderosa plataforma de e-commerce de código aberto que permite que empresas criem e gerenciem suas lojas virtuais com facilidade e eficiência. Conhecido por sua flexibilidade e opções de personalização, o OpenCart é adequado para empresas de todos os portes. Oferece suporte a múltiplos idiomas e moedas, uma interface administrativa robusta para gestão completa da loja e uma vasta seleção de extensões e temas para aprimorar a funcionalidade e a aparência da sua loja online.

Originalmente desenvolvido em 1998, o OpenCart evoluiu significativamente ao longo dos anos, graças às contribuições de uma comunidade global de desenvolvedores. Seu caráter open source permitiu melhorias contínuas e a expansão de recursos. Esse desenvolvimento colaborativo resultou em uma plataforma personalizável e escalável, que se adapta às necessidades em constante evolução dos negócios online.

O OpenCart é direcionado principalmente a pequenas e médias empresas que buscam uma solução flexível e econômica para estabelecer presença online. É especialmente vantajoso para usuários com habilidades técnicas intermediárias ou que tenham acesso a recursos de desenvolvimento. O OpenCart atende empresas que procuram uma plataforma acessível e com ampla capacidade de personalização para suas lojas virtuais.

Principais recursos do OpenCart que potencializam sua loja virtual

  • Alta capacidade de personalização: Escolha entre uma grande variedade de extensões e temas para adaptar a funcionalidade e o design da sua loja.
  • Gerenciamento de múltiplas lojas: Administre várias lojas a partir de uma única interface administrativa unificada.
  • Gestão abrangente de produtos e estoque: Gerencie facilmente seus produtos, categorias e níveis de estoque.
  • Suporte multilíngue e multimoeda: Alcance um público global com suporte a diferentes idiomas e moedas.
  • Ferramentas de SEO integradas: Melhore a visibilidade da sua loja nos mecanismos de busca com recursos de SEO.
  • Diversas integrações de gateways de pagamento: Ofereça flexibilidade aos seus clientes com múltiplas opções de pagamento.

Preço do OpenCart: entendendo os custos envolvidos

O OpenCart é gratuito para uso, por ser uma plataforma de código aberto, tornando-se uma opção atrativa para empresas atentas ao orçamento. Contudo, embora o software principal seja gratuito, podem haver custos adicionais com:

  • Serviços de hospedagem: Escolher um provedor confiável para garantir o bom funcionamento da sua loja virtual.
  • Registro de domínio: Garantir um nome de domínio para sua loja.
  • Extensões e temas premium: Aprimorar a funcionalidade e aparência da loja com complementos pagos.
  • Serviços profissionais: Investir em customização ou suporte técnico, se necessário.

Opinião dos usuários: o que as empresas dizem sobre o OpenCart?

Usuários costumam elogiar o OpenCart por sua flexibilidade e pela grande variedade de extensões disponíveis. O recurso de gerenciamento de múltiplas lojas é bastante apreciado por quem administra várias lojas. No entanto, alguns usuários observam que possuir habilidades técnicas ou ter acesso a um desenvolvedor é vantajoso, especialmente para lidar com customizações complexas ou desafios técnicos.

Vídeos de avaliação: explorando o OpenCart em 2023

  1. Visão geral do OpenCart 2023 – Um tour detalhando os novos recursos e atualizações do OpenCart em 2023.
  2. Análise aprofundada do OpenCart – Uma análise dos prós e contras de usar o OpenCart em 2023.
  3. Experiência do usuário OpenCart 2023 – Discute o processo de configuração, facilidade de uso e experiência geral do usuário.

Alternativas ao OpenCart: conheça outras plataformas de e-commerce

  • Shopify: Reconhecida pela simplicidade e hospedagem robusta, ideal para iniciantes.
  • Magento: Oferece recursos abrangentes, indicado para grandes empresas que precisam de escalabilidade.
  • PrestaShop: Equilibra facilidade de uso com funcionalidades avançadas de e-commerce.
  • WooCommerce: Integra-se perfeitamente ao WordPress para uma experiência altamente personalizável.
  • BigCommerce: Fornece recursos robustos e prontos para uso, adequado para empresas em crescimento.
  • Wix eCommerce: Um construtor de sites fácil de usar, com funcionalidades integradas de e-commerce.
  • Squarespace: Oferece templates criativos de design aliados à funcionalidade de comércio eletrônico.

Frequently asked questions

O que é o OpenCart?

OpenCart é uma poderosa plataforma de e-commerce de código aberto que permite às empresas criarem e gerenciarem suas lojas virtuais com flexibilidade, suporte multilíngue e multimoeda, e opções amplas de personalização.

Como faço para integrar o OpenCart ao Post Affiliate Pro?

A integração é feita modificando arquivos específicos da sua instalação do OpenCart, como confirm.php e success.php, além de adicionar o código de rastreamento ao template de sucesso. Instruções detalhadas passo a passo estão disponíveis na página de integração.

A integração do OpenCart com o Post Affiliate Pro permite rastrear pedidos por produto?

Sim, você pode configurar a integração para rastrear pedidos por produto ou processar todo o carrinho como uma única transação, permitindo um rastreamento preciso das comissões dos seus afiliados.

O OpenCart é gratuito para usar?

Sim, o OpenCart é uma plataforma de código aberto e gratuita. No entanto, você pode ter custos com hospedagem, registro de domínio, extensões premium e serviços profissionais.

Para quem o OpenCart é indicado?

O OpenCart é direcionado principalmente para pequenas e médias empresas que buscam uma solução de e-commerce flexível, econômica e personalizável, especialmente aquelas com conhecimento técnico intermediário ou acesso a recursos de desenvolvimento.

Lucia é uma talentosa editora de conteúdo que garante a publicação perfeita de conteúdos em várias plataformas.

Lucia Halašková
Lucia Halašková
Editora de Conteúdo

Comece seu teste gratuito com o Post Affiliate Pro

Experimente uma integração perfeita com o OpenCart e potencialize seu marketing de afiliados com o Post Affiliate Pro. Cadastre-se para um teste gratuito de 30 dias e descubra recursos poderosos.

Learn more

OpenCart 2
OpenCart 2

OpenCart 2

Descubra como integrar facilmente o OpenCart 2, uma solução de e-commerce PHP de código aberto, com o Post Affiliate Pro. Acompanhe pedidos, comissões vitalícia...

3 min read
OpenCart E-commerce +3
OpenCart 3
OpenCart 3

OpenCart 3

Integre o OpenCart 3 com o Post Affiliate Pro para aprimorar o rastreamento de afiliados no seu e-commerce. Guia passo a passo para rastreamento perfeito de ped...

4 min read
E-commerce OpenCart +3
osCommerce
osCommerce

osCommerce

Gostaria de melhorar ainda mais seu software de afiliados? Confira a integração do osCommerce com o Post Affiliate Pro.

7 min read
Integration E-commerce +3

Você estará em boas mãos!

Junte-se à nossa comunidade de clientes satisfeitos e forneça excelente suporte ao cliente com o Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface