FastSpring integration
Uma plataforma de comércio eletrônico, merchandising e atendimento baseado em nuvem.
FastSpring fornece uma solução abrangente de comércio eletrônico para empresas que vendem produtos para download e serviços baseados em assinatura.
A integração funciona apenas se você usar a Biblioteca do Construtor de Loja do FastSpring. O objetivo da integração é preencher o ID de rastreamento como papCookie order tag e configure um webhook para notificar o plugin de rastreamento.
Você poderá acompanhar comissões por produto, SKU do produto, ID do pedido, recorrência e detalhes do cliente também.
Integrando seu site e o FastSpring Store Builder
A primeira etapa é adicionar o ID de rastreamento como tag de pedido papCookie no objeto Store Builder. A maneira exata de fazer isso depende da implementação real do Store Builder, aqui está um exemplo de código que leria o ID de rastreamento e o passaria para a tag de pedido papCookie:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('default1');
try {
PostAffTracker.track();
} catch (err) { }
PostAffTracker.executeOnResponceFinished.push(function() {
var tags = {
"papCookie": PostAffTracker._getAccountId() + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue()
}
fastspring.builder.push({'tags': tags});
});
</script>
Configurando o webhook FastSpring
No painel de administração do FastSpring, adicione um novo webhook para o seu Post Affiliate Pro. Navegue até Integrações -> Webhooks -> Adicionar URL do webhook
For the URL use https://URL_TO_PostAffiliatePro/plugins/FastSpring/fastspring.php
For Events select order.completed and subscription.charge.completed.
Se desejar, você também pode configurar o HMAC SHA256 Secret com uma senha arbitrária e precisará configurar a mesma senha na próxima etapa do plug-in.
Ative o plugin
A etapa final é ativar o plugin FastSpring (você define o webhook para) no painel de comerciante do Post Affiliate Pro na seção Configuration->Plugins.
É isso. Todas as transações agora serão rastreadas. Não se esqueça de integrar também o código de rastreamento de cliques ao seu site.