BluePay integration
O balcão único para todas as suas soluções de processamento de pagamentos.
A integração com o BluePay usa o campo personalizado do BluePay (há dois disponíveis) e um Trans Notify Post que envia os detalhes do pedido para uma URL predefinida. O que você precisa fazer é apontar a URL para o plugin BluePay do seu Post Affiliate Pro.
O plugin pode ler o custo total, o ID do pedido, a comissão e os reembolsos recorrentes e as informações do cliente. Você também pode criar uma conta de afiliado para seus clientes pagantes automaticamente.
Configuração do plugin
Antes de tudo, você deve ativar o plug-in Bluepay em seu PAP. Após a ativação, você deve configurar o plugin – definir o ID do campo personalizado 2 (o campo personalizado 1 não é mais suportado) e definir se deseja que uma conta de afiliado seja criada quando os pagamentos forem recebidos.
Configuração do BluePay
A integração é baseada na função Trans Notify Post – ela envia notificação de dados sobre cada pedido para uma URL predefinida. A URL será o plugin BluePay do seu Post Affiliate Pro. Para fazê-lo funcionar, você deve usar este URL como seu Trans Notify Post:
https://URL_TO_PostAffiliatePro/plugins/Bluepay/bluepay.php
Formulário HTML
Para integrar seus formulários de pagamento, você só precisa adicionar um campo oculto para valores personalizados. Certifique-se de que seus botões não incluam CUSTOM_ID2 nos campos protegidos.
Aqui está o código de rastreamento do campo oculto:
<input type="hidden" name="CUSTOM_ID2" value="" id="pap_ab78y5t4a" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
Caso você já use CUSTOM_ID2, prossiga para a próxima etapa.
É isso, você está feito. Os pagamentos serão rastreados para o seu Post Affiliate Pro a partir de agora.
Formulário HTML – campos personalizados já usados
Se você já usa os dois campos personalizados para outra coisa, terá que usar o código a seguir. O código adicionará um separador especial ao valor existente e, em seguida, o valor de rastreamento necessário (ID do visitante).
Em nosso exemplo, estamos usando um padrão “||” separador que você pode alterar na configuração do plugin e no código de integração.
A primeira etapa é adicionar o atributo ID ao campo personalizado:
id=”pap_ab78y5t4a”
Quando adicionado, adicione este código ao formulário de botão que você está integrando:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
Este é o campo oculto do resultado e o código de rastreamento abaixo dele:
<input type="hidden" name="CUSTOM_ID2" value="existing_custom_value" *id="pap_ab78y5t4a"* />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
Formulário HTML – campos personalizados já usados – etapa final
Há uma última etapa que você deve seguir – como você já usa campos personalizados para outros fins que não o rastreamento do Post Affiliate Pro, você deve garantir que o valor personalizado que adicionamos seja removido para que seu aplicativo/código funcione corretamente.
Encontre o script que processa campos personalizados e adicione este código em algum lugar antes que os valores personalizados sejam carregados (estamos usando código PHP em nosso exemplo, com ID personalizado 2):
$customSeparator = '||';
$explodedCookieValue = explode($customSeparator, $_GET['custom_id1'], 2);
if (count($explodedCookieValue) == 2) {
$_GET['custom_id2'] = $explodedCookieValue[0];
}
Pronto, seu acompanhamento de vendas acaba de ser integrado.
Não se esqueça de integrar seu site com o código de rastreamento de cliques.
Discover the essentials of clicks (referrals) tracking with our comprehensive guide. Learn about the importance of click tracking code, explore various code examples including simple, asynchronous, and PHP versions, and dive into advanced tracking options. Optimize your affiliate marketing strategy with expert tips on setting account IDs, managing cookies, and customizing tracking parameters. Visit now to enhance your click tracking implementation!