SWREG integration
Uma empresa de processamento de pagamentos focada no cliente com uma equipe coesa de profissionais que se esforçam para fornecer um serviço de excelência em contas de e-commerce.
A integração com o SWREG é muito simples – você só precisa colocar o script de acompanhamento de vendas no modelo da página de resumo do pedido.
Ativação do plugin
O primeiro passo é ativar seu plugin SWREG. Quando estiver ativo, faça login no painel de administrador do SWREG e clique em Configuração > Modelos personalizáveis.
Se seus modelos estiverem desabilitados, você deve habilitá-los clicando no link superior habilitar modelos e criar modelo de Resumo.
Editar modelo de resumo – etapa 1
Abra o modelo Resumo e edite seu código. Se você ainda não tem esse modelo personalizado, faça o download do modelo do sistema e faça as alterações nele.
Coloque o seguinte código logo após a tag do template:
<!-- Post Affiliate Pro integration snippet -->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<!-- /Post Affiliate Pro integration snippet -->
Observe que a integração só funcionará se o seu Post Affiliate Pro estiver em um domínio protegido por SSL.
Editar modelo de resumo – etapa 2
Agora encontre esta linha:
[FOREACH="BASKET"]
Adicione o seguinte código logo após:
<!-- Post Affiliate Pro integration snippet -->
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
var i = 1;
var sale = PostAffTracker.createSale();
sale.setTotalCost('###BRTOTAL2###');
sale.setOrderID('###ORDERNO###(' + i + ')');
sale.setProductID('###BRPRODCODE###');
sale.setStatus('P');
PostAffTracker.register();
i = i + 1;
</script>
<!-- /Post Affiliate Pro integration snippet -->
Salve seu trabalho.
Esse código de integração será criado por comissão de produto, com montagem de moeda padrão original e ID de pedido com postfix ‘-N’, onde N é um número de iteração do produto. Todas as comissões serão criadas como pendentes. O plugin, que já deve estar ativo, só aprovará transações pagas.
Adicionar notificação
Para fazer o plugin funcionar, você precisa configurar uma notificação para novas vendas. Como todas as transações são salvas em seu Post Affiliate Pro como pendentes, a notificação informará ao plugin qual transação aprovar. O plugin só aprovará transações pagas porque o SWREG só envia notificações para transações pagas – pode levar alguns dias, por exemplo. em caso de transferência bancária.
Para configurar uma notificação, navegue até o painel de administrador do SWREG, Configuração > Notificações de eventos e clique no botão Nova notificação. Defina o formato de notificação para JSON e defina a entrega para este URL:
http://URL_TO_PostAffiliatePro/plugins/Swreg/swreg.php?type=new_order
Como o plugin também suporta a notificação de reembolso, você pode definir um para reembolsos. Siga a mesma configuração, há apenas uma diferença. O tipo de parâmetro de URL deve ser definido como “refunded” em vez de “new_order”.
Quando terminar, salve sua notificação e não se esqueça de ATIVAR!