UltraCart integration
Uma solução de carrinho de compras hospedado.
O UltraCart se integra usando postback XML.
Observação! Esta é a descrição da integração com o UltraCart. Certifique-se de que seu servidor da web suporte HTTPS (soquetes seguros).
É possível rastrear por pedido e por comissões de produto, reembolsos, cupons e comissões vitalícias. O plugin também oferece a opção de criar uma conta de afiliado para cada cliente automaticamente.
Ative o UltraCart no PAP
- Ir para Plugins
- Encontre o plugin de integração UltraCart e clique em Ativar
- Após a ativação, encontre este plugin novamente e clique em Configurar
- Selecione o número do campo personalizado que pode ser usado para PAP (o padrão é 1)
Configurando o URL de transmissão no UltraCart para Comerciantes
Vá para UltraCart para Comerciantes -> Configurações -> (Back Office) -> Post back XML ou clique em https://secure.ultracart.com/merchant/configuration/xmlPostbackLoad.do
Em seguida, defina Transmitir para URL para:
https://URL_TO_PostAffiliatePro/plugins/UltraCart/ultracart.php
Se você deseja rastrear também cobranças recorrentes e conceder comissão para elas (disponível para PAP/PAN versão 5.3.27.6 e superior), defina também Transmitir Status de Pedido Automático para URL para:
https://URL_TO_PostAffiliatePro/plugins/UltraCart/ultracart.php
e verifique se o recurso Comissões Recorrentes está ativado na seção Recursos no painel do comerciante. Assim que estiver ativado, clique no botão Configurar ao lado dele e marque a caixa de seleção “Usar somente API para acionar comissões (tarefa planejada será desabilitada)” e “Regulamento recorrente pendente criará comissão pendente“.
Depois, quando você estiver configurando uma comissão recorrente em uma campanha, certifique-se de que o período de recorrência escolhido seja variado. É essencial!
Adicionando o seguinte código em CADA botão UltraCart
Certifique-se de adicionar este código a todos os botões do UltraCart.
<input type="hidden" name="CustomField1" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Observe que neste código estamos usando CustomField1 – se você já usa para outra coisa, para esta integração use outro. Você pode escolher entre 5 campos personalizados. Tome cuidado para selecionar o campo personalizado especificado na configuração do plugin.
Integração de links UltraCart
Agora adicione o seguinte código para TODOS os links do UltraCart. Certifique-se de que o link que você possui tem id=”pap_7ty8fsk8a”.
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script><script type="text/javascript">PostAffTracker.setAccountId('Account_ID');
PostAffTracker.writeCookieToLink('pap_7ty8fsk8a', 'CustomField1');
</script>
Controle de vendas extras
Se você quiser acompanhar também as ofertas extras, é fácil. Se você executou as etapas anteriores corretamente, elas serão rastreadas automaticamente.