Captura de Fingerprint ID

O FingerPrintId é um id de sessão aleatório gerado pelo próprio cliente, que deve ser utilizado para a requisição de pagamento, cada fingerprint é único e valido por 48 horas

Passo a passo para obtenção do fingerprint

Para obter um fingerprint, você precisara carregar o seguinte script em sua página html

<script src="https://static.payzu.io/scripts/antifraud.min.js"></script>

Após isso, você deverá gerar um id aleatório que será o seu fingerprint e utilizar o nosso script para ativa-lo

Exemplo completo:

<head>
  <script src="https://static.payzu.io/scripts/antifraud.min.js"></script>
</head>
<script>
  // Id aleatorio que será utilizado como fingerprint
  const uuid = self.crypto.randomUUID();

  // Ambiente de produção
  payzuAntiFraud.init({
    identifier: uuid,
  });
  
  ...

  // Ambiente sandbox
  payzuAntiFraud.init({
    identifier: uuid,
    sandbox: true,
  });
  
  ...
</script>

Parâmetros da função init

Parâmetro

Valor Padrão

Obrigatório?

identifier


Sim

sandbox

false

Não

📘

Após ativa-lo, você já pode usar seu fingerprint dentro do campo fraudAnalysis, para criar uma requisição de pagamento. Para mais informações consulte Utilizando Antifraude