SoEasyPay integration
SoEasyPay é um gateway de pagamento, onde todo o pagamento acontece no servidor web do lojista. Quando o comerciante tem todos os detalhes do pagamento, incluindo número do cartão, cvv etc, ele consulta nosso servidor gateway que retorna como resposta se o pagamento foi aceito pelo banco, e o comerciante informa ao cliente posteriormente.
Integração
Tudo o que é necessário é exibir o seguinte código após o pagamento ter sido autorizado pelo servidor SoEasyPay:
<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('XXXXXXXXXXX');
sale.setOrderID('XXXXXXXXXXX');
sale.setProductID('XXXXXXXXXXX');
PostAffTracker.register();
</script>
onde os valores XXXXXX devem ser substituídos por valores corretos, que já foram coletados antes do envio da solicitação ao servidor SoEasyPay:
- TotalCost (obrigatório para % de comissões) – preço do produto
- OrderID (opcional) – pode ser seu ID de pedido gerado exclusivo para verificar a venda.
- ProductID (opcional) – o ID do produto comprado.
Todos os campos são opcionais, mas sem o sistema TotalCost não será possível calcular as comissões percentuais.
Além disso, ProductID é necessário se você planeja usar a opção Forçar a escolha da comissão por ID do produto.
Isso é tudo o que é necessário. Agora sempre que houver venda, o script saletracking sale.php é chamado, e vai gerar comissão para o afiliado.