Parceiro
A integração do SamCart permite que você acompanhe os pedidos regulares e também os pagamentos recorrentes. A integração consiste em adicionar um código de rastreamento às páginas de checkout, adicionar um campo personalizado aos produtos que devem ser rastreados e criar um webhook que notificará um plugin no seu Post Affiliate Pro.
Para rastrear pagamentos recorrentes, você precisa usar o recurso Comissões Recorrentes!
Crie um campo personalizado
Faça login no painel do SamCart e vá para Configurações clicando no canto superior direito, navegue até Campos Personalizados no menu do lado esquerdo e clique no Criar Novo Botão.
Defina o Nome do Campo Interno como papCookie, adicione um rótulo e defina o tipo de campo como Entrada de Texto. O campo não deve ser obrigatório e não deve ser exibido na página de recibo. Depois que o campo for criado, copie seu valor Slug para a próxima etapa.
Adicione código de acompanhamento
Ainda em suas Configurações do SamCart, vá para o menu Geral e insira o seguinte código na área de texto Incorporar HTML/Scripts – para a seção Rodapé.
Certifique-se de substituir o CUSTOM_SLUG pelo valor Slug real do campo que você criou.
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
slugId = 'CUSTOM_SLUG';
document.querySelector('input[name="' + slugId + '"]').id = slugId;
document.getElementById(slugId).parentNode.parentNode.style.display = "none";
PostAffTracker.setAccountId('Account_ID');
try {
PostAffTracker.track();
setTimeout(function(){PostAffTracker.writeCookieToCustomField(slugId);},1000);
} catch (err) { }
</script>
Crie a integração
Ainda nas Configurações do SamCart vá até o menu Integrações e na aba Configuração de Integração clique no botão Nova Integração. No menu suspenso, selecione Notificar integração de URL, e na próxima janela nomeie como quiser e insira a seguinte Notificar URL.
Certifique-se de substituir o SHOPNAME.samcart.com pelo URL real da sua loja SamCart:
https://URL_TO_PostAffiliatePro/plugins/SamCart/samcart.php?accountId=Account_ID&shopUrl=SHOPNAME.samcart.com
Crie as regras
Em SamCart Configurações > Integrações mude para a guia Regras Globais e crie 2 novas regras para os gatilhos Produto Comprado e Assinatura Cobrada, em ambas as regras certifique-se de selecionar a integração que você criou e a ação para Enviar Notificação de URL POST.
Se você deseja rastrear também os reembolsos e reembolsar automaticamente as comissões, adicione também uma regra para os gatilhos Produto Reembolsado e Taxa de Assinatura Reembolsada e não se esqueça de habilitar o rastreamento de reembolso na configuração do plugin na próxima etapa.
Ative o plugin SamCart no PAP
Faça login no painel do comerciante do Post Affiliate Pro e navegue até Configuração > seção de Plugins e ative o plugin de controle de webhook do SamCart. Assim que o plugin estiver ativado, certifique-se de configurá-lo; insira sua URL da loja com o mesmo valor que você adicionou na etapa anterior.
Adicione o campo personalizado aos produtos
A última etapa é adicionar o campo personalizado que você criou na etapa anterior a todos os produtos que devem ser rastreados pelo Post Affiliate Pro. Para fazer isso, no painel do SamCart, navegue até Produtos e edite cada produto.
Na visualização de edição do produto, vá para a seção Design de Checkout e role para baixo até a seção EDITE SUA PÁGINA e clique no botão Iniciar o Construtor de Arrastar e Soltar. Na próxima tela vá para Configurações > Formulário de Checkout e na seção Campos Personalizados marque a caixa de seleção ao lado do campo personalizado papCookie e salve o produto clicando no botão Publicar na parte superior da página.