Language switcher

–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

WP eStore (Módulo WordPress)

Um poderoso plugin de carrinho de compras do WordPress para vender qualquer tipo de produto tangível ou intangível do seu próprio site WordPress. WP eStore é um Plugin de Carrinho de Compras simples para vender produtos digitais (e-book, mp3, fotos) e não digitais do seu blog wordpress através do PayPal ou outros gateways de pagamento. Os bens digitais são entregues automaticamente ao comprador após a compra usando links de download criptografados e com tempo limitado.

Integração com PayPal

Faça login no seu FTP e navegue até o seu diretório wordpress: wp-content/plugins/wp-cart-for-digital-products/lib/gateway/ and edit file PaymentGateway.php Encontre a função submitPayment2() e substitua o bloco foreach inteiro por este código:
foreach ($this->fields as $name => $value) {
  $id = '';
  if ($name == 'notify_url') $id='id="pap_ab78y5t4a"';
  echo "<input type=\"hidden\" name=\"$name\" value=\"$value\" $id/>";
}
echo '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">';
echo "PostAffTracker.setAccountId('Account_ID');";
echo "PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a','', 'pap_custom');
</script>";
É isso. Salve seu trabalho e verifique se os botões (formulários) do paypal em sua página contêm a string id=”pap_x2s6df8d” no campo notify_url. Se sim, continue com a etapa 3 . Se o id=”pap_x2s6df8d” não puder ser encontrado no campo notify_url, continue com a etapa 2 .

Integração com PayPal – solução alternativa

Se as instruções na etapa n° 1 não funcionam para você, provavelmente você terá que modificar o seguinte arquivo: wp-content/plugins/wp-cart-for-digital-products/eStore_misc_functions.php e nesse arquivo você terá que localizar o
print_eStore_buy_now_button($id,$button='',$nggImage='')
e/ou a função
print_eStore_subscribe_button_form($id)
e nessa função substitua
$urls .= '<input type="hidden" name="notify_url" value="'.$notify.'" />';
com isso:
$urls .= '<input id="pap_ab78y5t4a" type="hidden" name="notify_url" value="'.$notify.'" />';

e, em seguida, no arquivo footer.php do seu tema WP, adicione o seguinte código:
<!--PAP Integration starts here-->
<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>;
<!--PAP Integration ends here-->
Agora verifique o código do botão paypal (formulário) em sua página e se o campo notify_url contém a string id=”pap_ab78y5t4a” então continue para a etapa no. 3 .

Integração com PayPal

A etapa final para integrar seu WPeStore com o PayPal é definir o URL de redirecionamento do IPN. Todos os dados serão reenviados para o seu Post Affiliate Pro. Encontre e edite o arquivo wp-content/plugins/wp-cart-for-digital-products/paypal.php e então encontre a função _validateipn(). Insira o seguinte código lá:
/* Post Affiliate Pro integration snippet */
$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);
/* /Post Affiliate Pro integration snippet */
É isso. Salve seu trabalho e seu paypal está integrado agora. Não se esqueça de habilitar o plugin paypal no seu Post Affiliate Pro. Não se esqueça de integrar seu WordPress com o código de rastreamento de cliques – você pode, por exemplo, colocar no seu arquivo de rodapé global.
Voltar para Integrações Crie uma conta GRATUITAMENTE

Nosso site usa cookies. Ao continuar, assumimos sua permissão para implantar cookies conforme detalhado em nosso política de privacidade e cookies.

×

Agende uma chamada individual e descubra como o Post Affiliate Pro pode beneficiar sua empresa.

Estamos disponíveis em várias datas

Agende uma chamada