J2Store (Extensión de Joomla!) integration
Una extensión para el carrito de la compra y el comercio electrónico que amplía los artículos como productos y te permite convertirlos en productos de pleno derecho.
Venta offline
Abre el archivo:
plugins/j2store/payment_offline/payment_offline.php
y encuentra la función _postPago y esta línea dentro de ella:
if ($orderpayment->save()) {
Añade este código justo encima de la línea:
$vars->order_id = $orderpayment->order_id;
$vars->total_cost = $orderpayment->order_subtotal;
Guarda tu trabajo. Ahora abre el archivo:
plugins/j2store/payment_offline/payment_offline/tmpl/postpayment.php
y añade este código al final del archivo:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('<?php echo $vars->total_cost; ?>');
sale.setOrderID('<?php echo $vars->order_id; ?>');
sale.setStatus('P');
PostAffTracker.register();
</script>
Guarda tu trabajo. Esto creará una comisión pendiente para cada transacción fuera de línea. Tendrás que aprobarla o rechazarla manualmente más tarde, en función de la transacción original.
PayPal – paso 1
Encuentra el archivo:
plugins/j2store/payment_paypal/payment_paypal/tmpl/prepayment.php
y encuentra el campo de entrada notify_url. El aspecto es el siguiente
<input type="hidden" name="notify_url" value="<?php echo JRoute::_( $vars->notify_url ); ?>" />
y en ese campo añade
id='pap_ab78y5t4a'
El campo actualizado debe tener este aspecto:
<input id='pap_ab78y5t4a' type="hidden" name="notify_url" value="<?php echo JRoute::_( $vars->notify_url ); ?>" />
Justo debajo de ese campo de entrada notify_url (es decir, justo debajo de esa línea de código) coloca este código de abajo:
<!-- Post Affiliate Pro Integration snippet -->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>
<!-- /Post Affiliate Pro Integration snippet -->
PayPal – paso 2
Abre el archivo:
plugins/j2store/payment_paypal/payment_paypal.php
y encuentra la función _proceso() y esta línea dentro de ella:
$data = $app->input->getArray($_POST);
Ahora añade este código de abajo justo sobre esa línea:
/* 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 */
No te olvides de integrar tu Joomla con el código de seguimiento de clics y de activar el plugin PayPal IPN Handling en tu instalación de Post Affiliate Pro.
Descubre cómo integrar Post Affiliate Pro con tu carrito de compras OpenCart de código abierto. Aprende a rastrear pedidos, comisiones, y cupones a través de pasos detallados para modificar archivos cruciales como confirm.php y success.php. Optimiza tus transacciones, ya sea por carrito completo o por producto. Mejora tu e-commerce con esta poderosa integración.
Descubre cómo integrar Magento 2 con Post Affiliate Pro para potenciar tu comercio electrónico. Instala nuestro plugin gratuito y configura fácilmente el seguimiento de comisiones y cupones. Compatible con HTTPS, nuestro soporte está siempre disponible para ayudarte. ¡Visita ahora para obtener más información y crear tu cuenta gratis!
Descubre cómo integrar fácilmente X-Cart con Post Affiliate Pro para rastrear ventas y pedidos. Aprovecha el complemento gratuito o el script de seguimiento para obtener un seguimiento detallado por producto y soporte técnico completo. Mejora la eficiencia de tu e-commerce con esta potente solución de integración. ¡Visítanos para más información y empieza tu prueba gratuita hoy!
HikaShop (Extensión de Joomla!)
Optimiza tu tienda online con HikaShop, una potente extensión de Joomla! que facilita la gestión del comercio electrónico con herramientas de marketing integradas y estadísticas avanzadas. Descubre cómo integrar fácilmente Post Affiliate Pro para rastrear ventas y maximizar tus ingresos. ¡Crea tu cuenta gratis y empieza a transformar tu negocio hoy mismo!