Foxy Cart integration
Uma solução de e-commerce hospedada que foi construída especificamente com desenvolvedores web em mente.
Como integrar o PostAffiliatePro com o Foxy Cart
Conecte-se
Faça login na AdminPage da sua loja FoxyCart, vá para Modelos > Recibo. Caso ainda não haja código, clique no modelo FoxyCart Standard.
Integração – acompanhe o carrinho inteiro como uma transação
Acima da tag do modelo de código de recebimento insira o seguinte 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>
Clique no botão atualizar modelo e salve seu trabalho.
Para versões mais antigas do FoxyCart, pule as linhas que declaram (definam) as variáveis ‘total‘, …, ‘ofinalprice‘ e em vez dessas 2 linhas de código:
sale.setTotalCost(ofinalprice);
sale.setOrderID('{{ order_id }}');
use estes a seguir no código fornecido na caixa acima:
sale.setTotalCost('^subtotal^');
sale.setOrderID('^order_id^');
Se você deseja rastrear o endereço de e-mail do cliente no parâmetro ‘Data1’ do código de rastreamento de vendas para utilizar Comissões vitalícias, logo acima:
PostAffTracker.register();
adicione o seguinte código:
sale.setData1('{{ customer_email }}');
Nas versões mais antigas, use ^customer_email^ em vez de {{ customer_email }} .
Acompanhamento de cupons
Caso você queira usar acompanhamento de cupons, use esta versão do 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>
Integração – rastreando cada produto como uma transação separada
Esta opção está disponível para FoxyCart versão 2.0 e superior.
Se você deseja usar a correspondência de ID do produto do Post Affiliate Pro, então você precisa usar um código de integração diferente em vez do mencionado na etapa nº. 3.
Segue o código a ser utilizado:
<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 %}
É isso.
Integração – rastreamento de cada produto como uma transação separada + rastreamento de cupom
Esta opção está disponível para FoxyCart versão 2.0 e superior.
Se você deseja utilizar o rastreamento de cupom junto com o rastreamento por produto, use o código a seguir em vez do da etapa 5.
Esta opção está disponível para FoxyCart versão 2.0 e superior.
<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 %}
Se você quiser acompanhar mais alguns detalhes nos campos Extra Data 2-5 do código de acompanhamento de vendas, confira os detalhes disponíveis no modelo de recibo do foxycart:
https://wiki.foxycart.com/v/2.0/receipt
O Foxycart suporta a sintaxe do twig:
http://twig.sensiolabs.org/doc/templates .html

O que é o Foxy Cart?
O Foxy Cart é uma plataforma de e-commerce versátil, projetada para se integrar perfeitamente a sites ou plataformas existentes. Ele oferece um carrinho de compras hospedado e uma página de pagamento segura, permitindo que empresas vendam uma ampla variedade de produtos, incluindo itens físicos, downloads digitais, assinaturas e até mesmo aceitem doações. Com suporte para mais de 90 gateways de pagamento e transações em várias moedas, o Foxy Cart proporciona uma solução global para empresas que desejam ter controle sobre o design de seus sites e a gestão de produtos, ao mesmo tempo em que utilizam recursos robustos de e-commerce.
Fundada em 2006, a Foxy Cart surgiu com o objetivo de reinventar a experiência de comércio eletrônico. Em 2007, foi oficialmente lançada e rapidamente ganhou força, processando mais de $200 milhões em transações até 2012. Um marco significativo foi o lançamento da API Hypermedia em 2015, que representou uma grande expansão das capacidades da plataforma e levou à reformulação da marca, passando a se chamar simplesmente “Foxy”. Hoje, a Foxy Cart continua evoluindo, impulsionada por uma equipe global dedicada a aprimorar soluções de comércio eletrônico para comerciantes e desenvolvedores em todo o mundo.
O Foxy Cart é voltado para desenvolvedores e usuários com habilidades técnicas que necessitam de uma plataforma de ecommerce personalizável e flexível. É particularmente adequado para empresas que têm facilidade em trabalhar com HTML e integrações de API. Ao oferecer os benefícios de um carrinho hospedado localmente combinado com a segurança e conformidade PCI de um sistema de checkout hospedado, o Foxy Cart atrai aqueles que buscam um equilíbrio entre controle e conveniência em suas operações de ecommerce.
Principais Recursos do Foxy Cart
Tipos de Produtos Ilimitados: Venda produtos físicos, downloads digitais, assinaturas e aceite doações sem limitações.
Integração com Gateway de Pagamento: Conecte-se perfeitamente a mais de 90 gateways de pagamento e ofereça suporte a transações em várias moedas para atender a uma base de clientes internacional.
Carrinho e Checkout Personalizáveis: Personalize seu carrinho e ofereça uma experiência de checkout simplificada em uma única página, juntamente com e-mails de transação personalizados.
Suporte Internacional: Aproveite os recursos multilíngues e configure tributações internacionais para atender às regulamentações globais.
Segurança e Conformidade: Aproveite uma solução totalmente hospedada, em conformidade com o PCI DSS, garantindo transações seguras, com uma API disponível para integrações adicionais.
Opções de Preços do Foxy Cart
Plano Padrão: Custa $21,25 por mês quando cobrado anualmente ou $25 por mês no plano mensal, mais 20¢ por transação.
Plano Avançado: Por R$ 250 por mês no plano anual ou R$ 300 mensais, mais 5¢ por transação, este plano oferece recursos avançados para empresas em crescimento.
Plano Empresarial: A partir de $2000+ por mês, esta opção oferece integrações personalizadas e suporte dedicado para operações em larga escala.
Ofertas Especiais: O Foxy Cart oferece descontos para organizações sem fins lucrativos e um teste gratuito e ilimitado para novos usuários explorarem as funcionalidades da plataforma.
“Percepções dos Usuários sobre o Foxy Cart”
Prós:
Amigável para Desenvolvedores: Ideal para aqueles com habilidades técnicas, oferecendo amplas possibilidades de personalização e integração.
Integração Flexível: Integra-se facilmente com sites existentes, proporcionando uma adição de ecommerce sem a necessidade de reformular sua configuração atual.
Interface Moderna: Apresenta uma interface contemporânea que aprimora as experiências tanto de comerciantes quanto de clientes.
Contras:
Conhecimento Técnico Necessário: Não é a plataforma mais amigável para iniciantes; exige um certo nível de conhecimento técnico para ser utilizada plenamente.
No geral, os usuários com habilidades técnicas apreciam o Foxy Cart por sua plataforma segura e altamente personalizável, tornando-o uma escolha preferida entre os desenvolvedores que buscam flexibilidade.
Alternativas ao Foxy Cart
Se você está explorando outras opções, várias plataformas oferecem capacidades semelhantes, cada uma com seus pontos fortes únicos:
Snipcart: Uma solução personalizável de carrinho de compras que se integra a qualquer site.
Shoprocket: Uma plataforma de ecommerce fácil de usar com integração rápida.
Shopify: Uma solução completa de comércio eletrônico com uma ampla gama de recursos e aplicativos.
Ecwid: Uma plataforma de comércio eletrônico que adiciona uma loja a qualquer site existente.
Webflow: Uma ferramenta de design de sites que inclui funcionalidades de ecommerce.
BigCommerce: Uma plataforma escalável adequada para empresas de todos os tamanhos.
WooCommerce: Um plugin do WordPress que transforma seu site em uma loja online.
Adobe Commerce (Magento): Uma plataforma de comércio eletrônico poderosa para empresas de nível empresarial.
Squarespace: Um construtor de sites com funcionalidades de comércio eletrônico integradas.
Wix: Oferece ferramentas fáceis de usar para criação de sites com opções de comércio eletrônico.
Cada uma dessas alternativas atende a diferentes preferências, seja você em busca de uma solução pronta ou de uma plataforma que permita ampla personalização.
Discover the power of the Lifetime Commissions plugin! Ensure lifetime referral tracking with unique customer identifiers, allowing affiliates to earn commissions on future sales without repeated clicks. Easily manage customer-affiliate relations and configure settings to suit your needs. Boost your affiliate program's efficiency with customizable options and ensure commissions for affiliates, even across different devices or channels. Explore seamless integration with eCommerce systems and enhance your marketing strategy today!