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 )

Un poderoso complemento de carrito de compras de WordPress para vender cualquier tipo de productos tangibles o intangibles desde tu propio sitio de WordPress.

WP eStore es un complemento de carrito de compras simple para vender productos digitales (libros electrónicos, mp3, fotos) y no digitales desde tu blog de wordpress a través de PayPal u otras pasarelas de pago. Los productos digitales se entregan automáticamente al comprador después de la compra mediante enlaces de descarga cifrados y por tiempo limitado.

Integración con PayPal

Inicia sesión en su FTP y navega hasta tu directorio de wordpress:

wp-content / plugins / wp-cart-for-digital-products / lib / gateway / y edita el archivo PaymentGateway.php

Busca la función submitPayment2 () y reemplaza todo el bloque foreach con este código en su lugar:

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>";

Eso es todo. Guarda tu trabajo y verifica si los botones (formularios) de PayPal en tu página contienen la cadena id = “pap_x2s6df8d” en el campo notify_url . Si es así, continúa con el paso 3.

Si no se puede encontrar id = “pap_x2s6df8d” en el campo notify_url, continúa con el paso 2.

Integración con PayPal: solución alternativa

Si las instrucciones del paso no. 1 no funcionan para usted, entonces lo más probable es que debas modificar el siguiente archivo:

wp-content / plugins / wp-cart-for-digital-products / eStore_misc_functions.php

y en ese archivo tendrás que ubicar el

 print_eStore_buy_now_button ($ id, $ button = '', $ nggImage = '') 

y / o la función

 print_eStore_subscribe_button_form ($ id) 

y en esa función reemplazar

 $ urls. = '& lt; input type = "hidden" name = "notify_url" value = "'. $ notificar. '" / & gt;';

con este:

 $ urls. = '& lt; input id = "pap_ab78y5t4a" type = "hidden" name = "notify_url" value = "'. $ notificar. '" / & gt;';

y luego en el archivo footer.php de tu tema WP agrega el siguiente código:

 & lt;! - {$ PapAbbr} La integración comienza aquí - & gt;
{$ TrackingScript}
& lt; script type = "text / javascript" & gt;
{$ SetAccountJs} PostAffTracker.writeCookieToCustomField ('pap_ab78y5t4a', '', 'pap_custom');
& lt; / script & gt ;;
& lt;! - {$ PapAbbr} La integración termina aquí - & gt; 

Ahora verifiqca el código del botón de paypal (formulario) en tu página y si el campo notify_url contiene la cadena i d = “pap_ab78y5t4a” entonces continúa con el paso no. 3.

Integración con PayPal

El último paso para integrar tu WPeStore con PayPal es configurar la URL de redirección de IPN. Todos los datos serán reenviados a tu Post Affiliate Pro. Busca y edita el archivo wp-content / plugins / wp-cart-for-digital-products / paypal.php y luego busca la función _validateipn () </ em >.

Inserta el siguiente código allí:

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

Eso es todo. Guarda tu trabajo y tu paypal estará integrado ahora. No olvides habilitar el complemento de PayPal en tu Post Affiliate Pro.

No olvides integrar tu WordPress con el código de seguimiento de clics; puedes, por ejemplo, colocarlo en tu archivo de pie de página global.

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