• Integrations
  • PayPal (IPN e campo personalizado usado por outro script)

PayPal (IPN e campo personalizado usado por outro script)

A maneira mais rápida e segura de enviar dinheiro, fazer um pagamento online, receber dinheiro ou configurar uma conta de comerciante.

O PayPal integra-se usando o callback de IPN mesmo que o callback e o campo personalizado sejam usados por outro sistema (por exemplo, carrinho de compras). Por isso, você terá que anexar o valor do cookie ao URL de notificação original e depois reenviar ele ao seu Post Affiliate Pro.

Botão Paypal

O primeiro passo é certificar-se de que cada botão do paypal tenha o campo notify_url. Você tem que adicionar este código ao campo notify_url, em cada botão:

id="pap_ab78y5t4a"

Então o campo fica assim:

{$TrackingScript}
<script type="text/javascript">{$SetAccountJs}
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>

Desta forma estamos enviando o valor do cookie de rastreamento para o script de processamento para que possamos usar o valor quando a venda for processada.

Integração com seu script de processamento de IPN

Agora o callback de IPN é apontado para o seu script. Este callback deve ser encaminhado também para o script do Post Affiliate Pro paypal.php {$HttpProtocol}{$PluginsUrl}PayPal/paypal.php.

Caso seu script de processamento do PayPal seja PHP, você pode usar o código a seguir para fazer isso. Você pode colocá-lo no início de seu arquivo de processamento ou no início da função de processamento.

/* {$PapFullname} integration snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "{$HttpProtocol}{$PluginsUrl}PayPal/paypal.php?pap_custom=".$_GET['pap_custom']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /{$PapFullname} integration snippet */

É isso. Seu PayPal agora está integrado.

Isso é tudo o que é necessário. Agora, sempre que houver uma venda, o PayPal usará sua função IPN para chamar seu script e, a partir daí, os dados do IPN serão redirecionados para nosso script de rastreamento de vendas, para que o sistema gere uma comissão para o afiliado apropriado.

OBSERVAÇÃO: Se você tiver mais botões em uma página, insira apenas os valores de ID em cada botão. A tag de script deve ser inserida apenas uma vez por página. Pode estar em qualquer lugar no corpo da página.

Back to Integrations Create account for FREE

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our privacy and cookies policy.

×

Schedule a one-on-one call and discover how Post Affiliate Pro can benefit your business.

We’re available on multiple dates

Schedule a call