Menu
Feedback
Comece aqui
Tutoriais


Tutoriais
Configurações de Pagamentos
Configurar o antifraude Nethone
4 min de leitura

Nethone é uma solução antifraude que através de inteligência artificial e machine learning identifica aspectos comportamentais específicos do usuário e minimiza os riscos e chances de fraude nas transações da sua loja.

A integração da Nethone, na VTEX, é feita via Application Key (App Key) e Application Token (App Token). Você encontra essas informações no pacote de plugins que a Nethone enviará após a assinatura do contrato. Em caso de dúvidas, entre em contato com o suporte da Nethone.

Para configurar a Nethone, você precisará:

Assim que todas as configurações forem realizadas, cada tentativa de compra será analisada pelo antifraude e exibida no seu painel da Nethone.

Configurar o antifraude Nethone

  1. Acesse o Admin VTEX.
  2. Acesse o módulo Pagamentos.
  3. Clique em Configurações.
  4. Em Afiliações de gateway, clique no botão verde “+”.
  5. Na seção Antifraudes, selecione a opção Nethone.
  6. Em Nome da afiliação, altere para apenas Nethone.
  7. Nos campos Application Key e Application Token, insira os dados que você recebeu no pacote de plugins.
  8. Clique em Salvar.

Associar a Nethone a uma condição de pagamento

Para a Nethone realizar a análise antifraude, é preciso associá-la às condições de pagamento já existentes, ou então, criar novas condições. Para isso, siga as instruções abaixo:

  1. Acesse o Admin VTEX.
  2. Acesse o módulo Pagamentos.
  3. Clique em Configurações.
  4. Em Condições de pagamento, clique na condição desejada, ou siga o tutorial Configurar uma condição de pagamento para criar uma nova condição.
  5. Certifique-se de que a condição de pagamento esteja Ativada.
  6. Após selecionar ou criar uma nova condição, habilite a opção Usar Antifraude.
  7. Selecione a opção Nethone.
  8. Clique em Salvar.

Habilitar o Google Tag Manager no checkout

A próxima etapa de configuração da Nethone é feita via Javascript, por meio da integração com o Google Tag Manager.

  1. Clique aqui e acesse o Google Tag Manager.
  2. Faça o login na sua conta. Se você ainda não tiver uma conta, basta criar.
  3. No painel inicial, você visualiza um número que começa com GTM-XXXX. Copie esse número.
  4. Acesse seu Admin, na VTEX.
  5. Acesse o módulo Configurações da loja.
  6. Clique na opção Checkout.
  7. Em Default, clique no ícone de engrenagem.
  8. No menu superior, selecione a opção Checkout.
  9. Em Google Tag Manager, insira o número identificador que você copiou.
  10. Clique em Salvar.

Configurar o Google Tag Manager

As configurações documentadas a seguir são realizadas em um sistema externo à VTEX, podendo ser descontinuadas sem aviso prévio.

Com o número de identificação da sua conta instalado no checkout, realize as configurações abaixo para acompanhar as tentativas de compra que acontecerem em sua loja.

  1. Clique aqui e faça o login no Google Tag Manager.
  2. No painel inicial, clique em Variáveis.
  3. Em Variáveis definidas pelo usuário, clique em Nova.
  4. Em Configuração da variável, clique no ícone de lápis.
  5. Na seção Utilitários, selecione a opção Permanente.
  6. Nomeie a variável como profilerUrl.
  7. No campo Valor, insira o link fornecido pela Nethone, no pacote de plugins que você recebeu.
  8. Clique em Salvar.

Criar acionador de tag

Com a variável criada, siga as etapas abaixo para definir os acionadores:

  1. Ainda no painel do Google Tag Manager, acesse Acionadores.

  2. Clique em Novo.

  3. Nomeie o acionador como Profiler Trigger.

  4. Em Configuração do acionador, clique no ícone de lápis.

  5. Na seção Outros, clique em Evento personalizado.

  6. Em Nome do evento, insira a seguinte informação incluindo os parênteses: (email|profile|shipping|payment).

  7. Habilite a opção Usar correspondência de regex.

  8. Em Este acionador é disparado em, selecione Alguns eventos personalizados.

  9. Selecione as opções - Page Path - Corresponde a RegEx - Checkout.

  10. Clique em Salvar.

  11. Volte para o painel inicial e clique em Tags.

  12. Clique em Nova.

  13. Em Configuração da Tag, clique sob o sinal de lápis.

  14. Na seção Personalizar, selecione a opção HTML Personalizado.

  15. Cole o seguinte código no campo HTML, e garanta que no campo src="your profiling link" o valor inserido seja o mesmo fornecido pela Nethone no pacote de plugins que você recebeu.


    <script type="text/javascript" id="nthScript" crossorigin="use-credentials"
    src="yourprofilinglink" async></script>
    <script>
    (function() {
    function uuidv4() {
    return
    'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
    var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r &
    0x3 | 0x8);
    return v.toString(16);
    });
    }
    var attRef = uuidv4();
    window.vtex.deviceFingerprint = attRef;
    var options = {
    attemptReference: attRef,
    sensitiveFields: []
    };
    if (window.dftp) {
    dftp.init(options);
    } else {
    var el = document.getElementById("nthScript");
    el.addEventListener("load", function() {
    dftp.init(options);
    });
    }
    })()
    </script>

  16. Habilite a opção Suporte para document.write.

  17. Em Configurações avançadas > Opções de disparo da Tag selecione Uma vez por página.

  18. No menu Acionamento, clique no sinal de lápis.

  19. Selecione a opção Profiler Trigger como acionador de disparo e clique em Salvar.

  20. Na página exibida, clique em Enviar.

  21. Em Nome da versão, insira Nethone Profiler e clique em Publicar.

Feito isso, o antifraude Nethone terá sido instalado corretamente e estará pronto para processar suas transações.

Contribuidores
1
Photo of the contributor
+ 1 contributors
Isso foi útil?
Sim
Não
Sugerir edições (GitHub)
Configurar Mercado Pago Offline e Wallet como métodos de pagamentos
« Anterior
Configurar condições de pagamento offline usando MercadoPago (América Latina)
Próximo »
Contribuidores
1
Photo of the contributor
+ 1 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na VTEX Community
Junte-se à nossa comunidade
Solicite suporte à VTEX
Receba assistência personalizada com nossos especialistas
Abra um ticket de suporte
GitHubDeveloper PortalComunidadeFeedback