Foxy Cart integration
Una solución de comercio electrónico alojada que se ha creado específicamente pensando en los desarrolladores web.
Cómo integrar PostAffiliatePro con Foxy Cart
Iniciar sesión
Entra en la página de administración de tu tienda FoxyCart, ve a Plantillas > Recibo. En caso de que no haya ningún código todavía, haz clic en la plantilla FoxyCart Estándar.
Integración – haz un seguimiento de toda la cesta como una sola transacción
Sobre la etiqueta del código de la plantilla de recepción inserta el siguiente código:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var ototal = '{{ total_order }}';
var odiscount = '{{ total_discount }}';
var oshipping = '{{ total_shipping }}';
var otax = '{{ total_tax }}';
var ofinalprice = ototal - odiscount - oshipping - otax;
PostAffTracker.setAccountId('default1');
var sale = PostAffTracker.createSale();;
sale.setTotalCost(ofinalprice);
sale.setOrderID('{{ order_id }}');
PostAffTracker.register();
</script>
Haz clic en el botón actualizar plantilla y guarda tu trabajo.
Para versiones antiguas de FoxyCart omite las filas que declaran (definen) las variables ‘ototal‘, …, ‘ofinalprice‘ y en su lugar estas 2 líneas de código:
sale.setTotalCost(ofinalprice);
sale.setOrderID('{{ order_id }}');
utiliza lo siguiente en el código que aparece en el cuadro anterior:
sale.setTotalCost('^subtotal^');
sale.setOrderID('^order_id^');
Si deseas rastrear la dirección de correo electrónico del cliente en el parámetro ‘Data1’ del código de seguimiento de la venta para utilizar Comisiones de por vida, entonces justo arriba:
PostAffTracker.register();
añade el siguiente código:
sale.setData1('{{ customer_email }}');
En las versiones anteriores utiliza ^customer_email^ en lugar de {{ customer_email }}
Seguimiento de los cupones
Si quieres utilizar seguimiento de cupones, utiliza esta versión del código:
<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();
var coupon_code = "";
if(FC.json.hasOwnProperty('coupons')) {
$.each(FC.json.coupons, function(i, coupon){
if(coupon.name.search(/CS4/i) > -1) {
coupon_code = coupon.name;
}
});
}
var ototal = '{{ total_order }}';
var odiscount = '{{ total_discount }}';
var oshipping = '{{ total_shipping }}';
var otax = '{{ total_tax }}';
var ofinalprice = ototal - odiscount - oshipping - otax;
PostAffTracker.setAccountId('default1');
var sale = PostAffTracker.createSale();;
sale.setTotalCost(ofinalprice);
sale.setOrderID('{{ order_id }}');
sale.setCoupon(coupon_code);
PostAffTracker.register();
</script>
Integración – seguimiento de cada producto como una transacción independiente
Esta opción está disponible para la versión 2.0 y superior de FoxyCart.
Si quieres utilizar la capacidad de coincidencia de id de producto de Post Affiliate Pro, entonces tienes que utilizar un código de integración diferente en lugar del mencionado en el paso nº 3.
Este es el código que hay que utilizar:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
{% set counter = 0 %}
{% for item in items %}
<script type="text/javascript">
PostAffTracker.setAccountId('deafult1');
var sale{{ counter }} = PostAffTracker.createSale();
sale{{ counter }}.setTotalCost('{{ item.price }}');
sale{{ counter }}.setProductID('{{ item.code }}');
sale{{ counter }}.setOrderID('{{ order_id }}_{{ counter }}');
sale{{ counter }}.setData1('{{ customer_email }}');
PostAffTracker.register();
</script>
{% set counter = counter + 1 %}
{% endfor %}
Eso es todo.
Integración – seguimiento de cada producto como una transacción independiente + seguimiento de cupones
Esta opción está disponible para la versión 2.0 y superior de FoxyCart.
Si deseas utilizar el seguimiento de cupones junto con el seguimiento por producto, entonces utiliza el siguiente código en lugar del del paso nº 5.
Esta opción está disponible para la versión 2.0 y superior de FoxyCart.
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
{% set counter = 0 %}
{% for item in items %}
<script type="text/javascript">
var coupon_code = "";
if(FC.json.hasOwnProperty('coupons')) {
$.each(FC.json.coupons, function(i, coupon){
if(coupon.name.search(/CS4/i) > -1) {
coupon_code = coupon.name;
}
});
}
PostAffTracker.setAccountId('deafult1');
var sale{{ counter }} = PostAffTracker.createSale();
sale{{ counter }}.setTotalCost('{{ item.price }}');
sale{{ counter }}.setProductID('{{ item.code }}');
sale{{ counter }}.setOrderID('{{ order_id }}_{{ counter }}');
sale{{ counter }}.setCoupon(coupon_code);
sale{{ counter }}.setData1('{{ customer_email }}');
PostAffTracker.register();
</script>
{% set counter = counter + 1 %}
{% endfor %}
Si quieres incluir más detalles en los campos Datos extra 2-5 del código de seguimiento de la venta, consulta los detalles disponibles en la plantilla de recibos de foxycart: https://wiki.foxycart.com/v/2.0/receipt
Foxycart soporta la sintaxis twig: http://twig.sensiolabs.org/doc/templates.html

¿Qué es Foxy Cart?
Foxy Cart es una plataforma de comercio electrónico versátil diseñada para integrarse sin problemas con sitios web o plataformas existentes. Ofrece un carrito alojado y una página de pago segura, permitiendo a las empresas vender una amplia gama de productos, incluidos artículos físicos, descargas digitales, suscripciones e incluso aceptar donaciones. Con soporte para más de 90 pasarelas de pago y transacciones en múltiples monedas, Foxy Cart proporciona una solución global para empresas que desean tener control sobre el diseño de su sitio web y la gestión de productos, mientras aprovechan capacidades sólidas de comercio electrónico.
Fundada en 2006, Foxy Cart surgió con el objetivo de reinventar la experiencia del comercio electrónico. Para 2007, se lanzó oficialmente y rápidamente ganó impulso, procesando más de $200 millones en transacciones para 2012. Un hito significativo fue el lanzamiento de la API Hypermedia en 2015, lo que marcó una gran expansión en las capacidades de la plataforma y llevó a un cambio de marca, quedando simplemente como “Foxy”. Hoy en día, Foxy Cart sigue evolucionando, impulsada por un equipo global dedicado a mejorar las soluciones de comercio electrónico para comerciantes y desarrolladores en todo el mundo.
Foxy Cart está diseñado para desarrolladores y usuarios con habilidades técnicas que necesitan una plataforma de comercio electrónico personalizable y flexible. Es especialmente adecuado para negocios que se sienten cómodos trabajando con integraciones HTML y API. Al ofrecer los beneficios de un carrito alojado localmente combinado con la seguridad y el cumplimiento PCI de un sistema de pago alojado, Foxy Cart atrae a aquellos que buscan un equilibrio entre control y comodidad en sus operaciones de comercio electrónico.
Características clave de Foxy Cart
Tipos de Productos Ilimitados: Vende productos físicos, descargas digitales, suscripciones y acepta donaciones sin limitaciones.
Integración de Pasarelas de Pago: Conéctate sin problemas con más de 90 pasarelas de pago y admite transacciones en múltiples monedas para atender a una base de clientes internacional.
Carrito y Proceso de Pago Personalizables: Personaliza tu carrito y ofrece una experiencia de pago simplificada en una sola página, junto con correos electrónicos de transacción personalizados.
Soporte Internacional: Aproveche las capacidades multilingües y configure impuestos internacionales para cumplir con las normativas globales.
Seguridad y Cumplimiento: Disfruta de una solución completamente alojada que cumple con PCI DSS, garantizando transacciones seguras, con una API disponible para integraciones adicionales.
Opciones de Precios de Foxy Cart
Plan Estándar: Con un precio de $21.25 por mes si se factura anualmente o $25 por mes en un plan mensual, más 20¢ por transacción.
Plan Avanzado: Por $250 al mes anualmente o $300 mensuales, más 5¢ por transacción, este plan ofrece funciones avanzadas para negocios en crecimiento.
Plan Empresarial: A partir de $2000+ por mes, esta opción ofrece integraciones personalizadas y soporte dedicado para operaciones a gran escala.
Ofertas Especiales: Foxy Cart ofrece descuentos para organizaciones sin fines de lucro y una prueba ilimitada gratuita para que los nuevos usuarios exploren las capacidades de la plataforma.
Información del usuario sobre Foxy Cart
Pros:
Amigable para desarrolladores: Ideal para aquellos con habilidades técnicas, ofreciendo amplias posibilidades de personalización e integración.
Integración flexible: Se integra fácilmente con sitios web existentes, proporcionando una adición de comercio electrónico sin necesidad de renovar tu configuración actual.
Modern Interface: Features a contemporary user interface that enhances both merchant and customer experiences.
Contras:
Experiencia Técnica Requerida: No es la plataforma más amigable para principiantes; requiere un cierto nivel de conocimiento técnico para utilizarla completamente.
En general, los usuarios con habilidades técnicas valoran Foxy Cart por su plataforma segura y altamente personalizable, lo que la convierte en una opción preferida entre los desarrolladores que buscan flexibilidad.
Alternativas a Foxy Cart
Si estás explorando otras opciones, varias plataformas ofrecen capacidades similares, cada una con sus fortalezas únicas:
Snipcart: Una solución de carrito de compras personalizable que se integra con cualquier sitio web.
Shoprocket: Una plataforma de comercio electrónico fácil de usar con integración rápida.
Shopify: Una solución integral de comercio electrónico con una amplia gama de funciones y aplicaciones.
Ecwid: Una plataforma de comercio electrónico que añade una tienda a cualquier sitio existente.
Webflow: Una herramienta de diseño web que incluye capacidades de comercio electrónico.
BigCommerce: Una plataforma escalable adecuada para empresas de todos los tamaños.
WooCommerce: Un complemento de WordPress que convierte tu sitio en una tienda en línea.
Adobe Commerce (Magento): Una plataforma de comercio electrónico poderosa para empresas a nivel empresarial.
Squarespace: Un creador de sitios web con funcionalidades de comercio electrónico integradas.
Wix: Ofrece herramientas fáciles de usar para crear sitios web con opciones de comercio electrónico.
Cada una de estas alternativas se adapta a diferentes preferencias, ya sea que busques una solución llave en mano o una plataforma que permita una amplia personalización.
Descubre las múltiples integraciones de Post Affiliate Pro para mejorar tu negocio de comercio electrónico. Desde plataformas como 1&1 E-Shop hasta herramientas de pago como AlertPay, estas integraciones ofrecen soluciones eficientes y detalladas para rastrear comisiones, gestionar ventas y optimizar tu marketing de afiliados. Visita y encuentra la integración perfecta para impulsar tus ventas online.