Carrito de compra alojado de primera clase, todo en uno, para tu tienda de comercio electrónico online, con acceso FTP, SSL compartido y un soporte legendario.
Seguimiento de las ventas
Abre el archivo packages/core_commerce/single_pages/checkout/finish.php y encuentra esta línea:
if($previousOrder instanceof CoreCommercePreviousOrder && $previousOrder->getStatus() > 0) { ?>
Añade el código de seguimiento de la venta bajo la línea:
<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 $previousOrder->getOrderTotal(); ?>');
sale.setOrderID('<?php echo $previousOrder->getOrderID(); ?>');
PostAffTracker.register();
</script>
Guarda tus cambios y ya está. Tu página de agradecimiento acaba de ser integrada. Si quieres una integración por producto, utiliza el código de seguimiento de la venta del siguiente paso.
Por integración de productos
El código de seguimiento de la venta para la integración por producto es este, colócalo en el archivo descrito en el paso anterior:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
<?php
$i = 1;
foreach($previousOrder->getProducts() as $product) {
echo "var sale$i = PostAffTracker.createSale();";
echo "sale$i.setTotalCost('".$product->getOrderProductFinalPrice."');";
echo "sale$i.setOrderID('".$previousOrder->getOrderID()."(".$i.")');";
echo "sale$i.setProductID('".$product->getProductID()."');";
$i++;
}
?>
PostAffTracker.register();
</script>
Guarda tus cambios y ya está. Tu sitio acaba de ser integrado.
PayPal con CoreCommerce 1
En caso de que utilices PayPal como pasarela de pago en CoreCommerce y quieras hacer un seguimiento, utiliza este paso de integración.
El primer paso es añadir el código de seguimiento a todos los botones generados por CoreCommerce. Para ello, edita este archivo:
packages/core_commerce/models/payment/methods/paypal_website_payments_standard/form.php
Añade este código después del bucle “foreach” :
<input type="hidden" name="custom" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Guarda tus cambios.
PayPal con CoreCommerce 2
Ahora edita el archivo controller.php (en el mismo directorio) y encuentra esta línea
private function validateIPN() {
Añade este código justo debajo de la línea:
// Post Affiliate Pro integration snippet
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
// /Post Affiliate Pro integration snippet
Guarda los cambios. El último paso es activar el plugin de PayPal en tu panel de vendedor y configurarlo. Eso es todo… Ahora todos tus pagos realizados a través de PayPal serán rastreados, así como sus cancelaciones o reembolsos.
Versión HOSPEDADA de CoreCommerce
Si tienes una solución hospedada de CoreCommerce, la integración del código de seguimiento de las ventas se produce dentro del panel de administración de CoreCommerce. Para integrarlo de esta manera, en el panel de administración de CoreCommerce haz clic en ‘Configuración‘ en la esquina superior derecha. En la página de configuración haz clic en ‘Configuración de afiliados‘. En esta página de configuración de afiliados encontrarás un campo llamado ‘Código de Programa de Afiliados Personalizado‘ donde puedes colocar el código de seguimiento de la imagen oculta (píxel):
<img src="https://URL_TO_PostAffiliatePro/scripts/sale.php?AccountId=default1&TotalCost=##TOTAL_B4_TAX_SHIPPING##&OrderID=##ORDER_NUMBER##" width="1" height="1" />
Guarda tu código personalizado y ya está.
No olvides añadir el código de seguimiento de clics a los archivos de tu tema (cabecera o pie de página).
El texto habla sobre Post Affiliate Pro, una herramienta de marketing afiliado que permite a las personas crear su propia cuenta de subdominio para rastrear las ventas. Además, da instrucciones detalladas sobre cómo integrar esta herramienta con Iono. También menciona algunas de las características de Iono, como facturación, gestión de clientes y marketing por correo electrónico. Finalmente, proporciona enlaces a otros recursos relacionados con Post Affiliate Pro, como aMember y Recurly.
El texto presenta información sobre un programa llamado Post Affiliate Pro, que permite crear subdominios personalizados y realizar seguimiento de clics y ventas en sitios de comercio electrónico. La integración con el software Fortune3 se realiza a través de la inserción de códigos de seguimiento en la aplicación. Se proporcionan instrucciones detalladas para la configuración y se mencionan otras integraciones disponibles en la plataforma. También se ofrece una opción gratuita de prueba sin compromisos.
El texto trata sobre una integración de formularios y activación de plugin en Post Affiliate Pro para realizar pagos en línea con CommerceGate. Se explican los pasos necesarios para integrar el formulario de pago y activar el plugin, así como la configuración de las notificaciones y retrollamadas en el panel de administración de CommerceGate. También se mencionan otros recursos relacionados y se destaca la sencillez de la integración con CommerceGate.
El texto habla sobre la plataforma de comercio electrónico Shopware y su integración con el software de gestión de afiliados Post Affiliate Pro mediante un plugin. El plugin permite realizar un seguimiento de las comisiones por producto y del correo electrónico del cliente para comisiones de por vida. Se puede descargar el plugin para las versiones 5 y 6 de Shopware y se explica cómo instalarlo en el FTP de la tienda. Además, se ofrece la opción de crear una cuenta gratuita y se proporcionan recursos relacionados con otras plataformas de comercio electrónico.