Segpay integration
A Segpay é líder global em processamento de pagamentos digitais. Eles ajudam as empresas a aumentar a receita, reduzindo fraudes e riscos, desde 2005.
O Segpay se integra usando chamadas postback e permite rastrear pagamentos recorrentes/de assinatura e reembolsos.
Para integrar com o Segpay, você deve ativar o plugin de controle de postback do Segpay no painel do comerciante do Post Affiliate Pro (Network) na seção Configuração > Plugins. Então siga os passos abaixo.
Configurando o Postback no Segpay
Faça login no seu administrador do Segpay e vá para Meus sites > seção Postbacks, onde você precisa adicionar um novo postback e inserir o seguinte URL como Trans post ou 2nd Trans post:
URL_TO_PostAffiliatePro/plugins/Segpay/segpay.php?accountid=Account_ID
Código de integração
Adicione o seguinte código em CADA formulário de botão Segpay:
<input type="hidden" name="merchantpartnerid" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Isso gravará as informações do cookie de rastreamento do visitante no campo merchantpartnerid no Segpay, que será passado por postback de volta para o Post Affiliate Pro (Network).
Exemplo
Exemplo de formulário Segpay atualizado:
<form method="get" action="https://secure2.segpay.com/billing/poset.cgi" name="segpay" id="segpay">
<div class="field half first">E-mail: <input type="email" name="x-billemail"></div>
<div class="field half first">Password: <input type="password" name="password"></div>
<input type="hidden" name="x-eticketid" value="195563:22588" />
<input type="hidden" name="start_uri" value="">
<input type="hidden" name="action" value="register">
<input type="hidden" name="x-billcntry" value="US">
<input type="submit" value="Proceed to checkout" />
<input type="hidden" name="merchantpartnerid" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
</form>
Oberservação: Se você tiver mais botões em uma página, você deve adicionar o código de campo merchantpartnerid em cada botão/formulário e adicionar a tag de script apenas uma vez por página abaixo de todos os botões/formulários.
Usando links Segpay
Se você usar apenas links Segpay simples como:
<a href="https://secure2.segpay.com/billing/poset.cgi?x-eticketid=196284:23181">Click here to order</a>
então você precisa fazer a integração da seguinte maneira:
- em cada link adicione: id=”segpaylink” para que o link fique assim:
<a id="segpaylink" href="https://secure2.segpay.com/billing/poset.cgi?x-eticketid=196284:23181">Click here to order</a>
- na versão JavaScript do código de acompanhamento de cliques que deveria estar no rodapé de sua página logo acima da tag, adicione o seguinte código:
<!-- Post Affiliate Pro Integration snippet -->
<script>
PostAffTracker.writeCookieToLink('segpaylink', 'merchantpartnerid');
</script>
<!-- /Post Affiliate Pro Integration snippet -->
OBSERVAÇÃO: Os links do Segpay devem estar em sua página em algum lugar acima da linha.
Não se esqueça de configurar a chamada Postback desde o primeiro passo.