Skip to main content
A ClearSale é uma empresa brasileira especializada em soluções de prevenção e gestão de fraudes para e-commerce e meios de pagamento. Em nossa integração, pode atuar em modo realtime e/ou assíncrono para análise de risco de transações. Mais informações.

Funcionalidades suportadas pelo antifraude


Este serviço ou método é oferecido pelo provedor e suportado pela API da Malga
Este serviço ou método não é oferecido pelo provedor
Este serviço ou método é oferecido pelo provedor e ainda não é suportado pela API da Malga. Caso tenha interesse em utilizar este recurso, contate o nosso time de atendimento pelo e-mail suporte@malga.io.
Não se aplica

Integrando a ClearSale ao seu checkout

Esta seção guia você passo a passo para integrar a ClearSale ao seu fluxo de checkout, garantindo a correta prevenção de fraudes.

1. Obtenha seus dados de integração

Após solicitar e receber os dados de integração, configure-os no merchant da Malga. Estes dados são essenciais para autenticar e habilitar o serviço.
  • api-key e client-id: dúvidas sobre api-key e client-id consulte a página sobre autenticação para mais detalhes
  • merchant-id, username, password: converse com nosso time para obter as credenciais
  • app (opcional): identifica o APP na ClearSale quando necessário para o link de pagamento da Malga
O campo credentials.app é opcional e usado pelo fluxo de link de pagamento hospedado pela Malga. Ele não substitui a configuração do script de tracking no passo 2 quando você integra checkout ou link de pagamento próprio. Para mais detalhes sobre cadastro de merchants, consulte a página criação de novos merchants

2. Configure o script de tracking

Se você usa checkout ou link de pagamento próprio, deve incluir o script de fingerprint da ClearSale no HTML. Para a captura, serão necessárias 2 informações:
  • SEU_APP: nome do APP na ClearSale (obtido junto com eles)
  • SEU_SESSION_ID: valor que você enviará na cobrança em fraudAnalysis.customer.browser.browserFingerprint. Toda vez que o usuário deixar a página sem concluir a transação e retornar posteriormente esse valor deve ser atualizado.
index.html
Substitua os placeholders pelos valores reais da sua integração.

3. Crie uma transação com a API da Malga

Adicione o objeto de fraudAnalysis ao body quando realizar nova cobrança. Preencha fraudAnalysis.customer.browser.browserFingerprint com o sessionId obtido no passo 2.
Para mais detalhes sobre como realizar uma nova cobrança, consulte a página de novas cobranças.