Un potente plugin de carrito de la compra de WordPress para vender cualquier tipo de productos tangibles o intangibles desde tu propio sitio de WordPress.
WP eStore es un plugin de carrito de la compra sencillo para vender productos digitales (ebook, mp3, fotos) y no digitales desde tu blog de wordpress a través de PayPal o de otras pasarelas de pago. Los productos digitales se entregan automáticamente al comprador después de la compra mediante enlaces de descarga encriptados y de tiempo limitado.
Integración con PayPal
Accede a tu FTP y navega hasta tu directorio de wordpress:
wp-content/plugins/wp-cart-for-digital-products/lib/gateway/ and edit file PaymentGateway.php
Busca la función submitPayment2( y sustituye todo el bloque foreach 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>";
Eso es todo. Guarda tu trabajo y comprueba si los botones de paypal (formularios) de 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 encuentra el 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 nº 1 no te han funcionado, lo más probable es que tengas que modificar el siguiente archivo:
wp-content/plugins/wp-cart-for-digital-products/eStore_misc_functions.php
y en ese archivo tendrás que localizar el
print_eStore_buy_now_button($id,$button='',$nggImage='')
y/o
print_eStore_subscribe_button_form($id)
y en esa función sustituir
$urls .= '<input type="hidden" name="notify_url" value="'.$notify.'" />';
con esto:
$urls .= '<input id="pap_ab78y5t4a" type="hidden" name="notify_url" value="'.$notify.'" />';
y luego en el archivo footer.php de tu tema de WP añade el siguiente 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-->
Ahora comprueba el código del botón de paypal (formulario) en tu página y si el campo notify_url contiene la cadena id=”pap_ab78y5t4a” entonces continúa con el paso nº 3 .
Integración con PayPal
El último paso para integrar tu WPeStore con PayPal es establecer la URL de redirección del 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 encuentra la función _validateipn().
Inserta allí el siguiente código:
/* 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 ya está integrado. No olvides habilitar el plugin de paypal en tu Post Affiliate Pro.
No te olvides de integrar tu WordPress con el código de seguimiento de clics: puedes, por ejemplo, colocarlo en tu archivo global de pie de página.
The text discusses Post Affiliate Pro and its integration with various e-commerce platforms, including Wholesale2b, SamCart, ViArt, and Gambio. It highlights the importance of using tracking codes to monitor clicks and sales, and mentions the availability of a free account. Steps for integrating and tracking sales are detailed, and additional resources are provided. The company also offers customer support, a knowledge base, and affiliate programs.
Post Affiliate Pro is a tool for affiliate marketing that offers protection against fraud, free trial, and integration with existing e-commerce websites. It also provides a free audit log that can help improve performance, increase accountability, and detect unauthorized access. The article also mentions the software's privacy policy and its ability to enhance efficiency, security, and performance.
En este texto se menciona información sobre la compañía, programas de afiliados y software para Shopify, WooCommerce y WordPress. También se habla de contactos de ventas y suscripciones a una newsletter. Además, se menciona sobre la instalación de Post Affiliate Pro y el uso de cookies en el sitio web.
The article provides information on integrating various e-commerce platforms with Post Affiliate Pro for sales tracking. Specific details are given for integrating PayPal with CoreCommerce and Ubercart. The article also explains how to activate sales tracking and install the tracking plugin in Ecwid and WIX. Additionally, the article discusses methods for tracking sales, products, and coupons in Cart66 and ThriveCart, two plugin options for selling digital and physical products on WordPress.