Spring promotion background
20.Mar - 19.Apr 2026

Spring deal

Up to 75% OFF

PayPal (IPN e campo personalizado usado por outro script)

PayPal IPN AffiliateTracking Integration

Integração PayPal (IPN e campo personalizado usado por outro script)

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

O PayPal integra usando callback IPN mesmo se o callback e o campo personalizado forem usados por outro sistema (por exemplo, carrinho de compras). Por isso, será necessário anexar o valor do cookie à URL de notificação original e posteriormente reenviá-lo para seu Post Affiliate Pro .

Botão do Paypal

O primeiro passo é garantir que cada botão do PayPal possua o campo notify_url. Você deve adicionar este código ao campo notify_url, em cada botão:

id="pap_ab78y5t4a"

Assim, o campo ficará assim:

<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.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>

Desta forma, estamos enviando o valor do cookie de rastreamento para o script de processamento para que possamos usá-lo quando a venda for processada.

Integração com seu script de processamento IPN

Agora, o callback IPN está apontando para seu script. Esse callback também deve ser encaminhado para o script paypal.php do Post Affiliate Pro https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php.

Caso seu script de processamento do PayPal seja em PHP, você pode usar o seguinte código para fazer isso. Ele pode ser colocado no início do seu arquivo de processamento ou no início da função de processamento.

/* Trecho de integração Post Affiliate Pro */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php?pap_custom=".$_GET['pap_custom']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Trecho de integração Post Affiliate Pro */

Pronto. Seu PayPal está integrado.

Isso é tudo 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 IPN serão redirecionados para nosso script de rastreamento de vendas, de modo que o sistema gerará uma comissão para o afiliado correspondente.

NOTA: Se você tiver mais de um botão em uma página, insira apenas os valores de id em cada botão. A tag script deve ser inserida apenas uma vez por página. Pode estar em qualquer lugar do corpo da página.

Frequently asked questions

Lucia é uma talentosa editora de conteúdo que garante a publicação perfeita de conteúdos em várias plataformas.

Lucia Halašková
Lucia Halašková
Editora de Conteúdo

Integre o PayPal ao Post Affiliate Pro

Otimize o rastreamento de afiliados integrando o PayPal IPN e campos personalizados ao Post Affiliate Pro. Aproveite configuração rápida, rastreamento preciso e comissões aumentadas.

Saiba mais

PayPal
PayPal

PayPal

Saiba como integrar perfeitamente o PayPal ao Post Affiliate Pro para rastrear vendas, gerar comissões de afiliados e gerenciar transações de forma eficiente us...

8
PayPal Payments +3

Você estará em boas mãos!

Junte-se à nossa comunidade de clientes satisfeitos e forneça excelente suporte ao cliente com o Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface