Gravity Forms (Módulo WordPress)

Um plugin de formulário de contato completo que apresenta uma interface de arrastar e soltar, roteamento avançado de notificações, captura de leads, campos lógicos condicionais, formulários de várias páginas, cálculos de preços e a capacidade de criar postagens de formulários externos.

Formulários de contato para WordPress não são mais fáceis do que os Gravity Forms

GravityForms com PayPal

Se você deseja acompanhar os pagamentos do paypal através do seu GravityForms, você deve seguir estes poucos passos.

O primeiro passo é fazer login no seu FTP onde seu WordPress está instalado e encontrar o arquivo

wp-content/plugins/gravityforms/form_display.php

Edite o arquivo e encontre esta linha:

return $footer;

Cole este código acima da linha:

$footer .="<input type='hidden' name='custom' value='' id='pap_dx8vc2s5' />
  <script id='pap_x2s6df8d' src='{$HttpProtocol}{$ScriptsUrl}notifysale.php' type='text/javascript'>
  </script>";

Salve seu trabalho.

GravityForms com PayPal 2

Agora, edite o arquivo (se você não tem um arquivo “class-gf-paypal.php“, então você pode ter apenas o arquivo “paypal.php“):

wp-content/plugins/gravityformspaypal/class-gf-paypal.php

e encontre a seguinte linha de código:

$ipn_url = urlencode(get_bloginfo("url") . "/?page=gf_paypal_ipn");

Adicione este código abaixo da linha:

  /* Post Affiliate Pro integration snippet */
  $ipn_url .= urlencode("&pap_custom=".$_POST['custom']);
  /* /Post Affiliate Pro integration snippet */

Agora encontre esta linha:

private static function verify_paypal_ipn(){

e cole este código logo abaixo da linha:

/* {$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 */

Não se esqueça de integrar seu WordPress com o código de rastreamento de cliques – a melhor prática é colocá-lo no arquivo de rodapé, usando Aparência > Editar.

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