Cadastra um novo pagamento para análise
Este método cria um pagamento para análise antifraude antes do processamento e/ou monitoramento operacional. Para obter uma requisição de exemplo completa, clique no botão "Examples".
Detecção de fraudes
Para usar a detecção de fraudes, informe todos os campos obrigatórios e se atente aos seguintes detalhes:
status
deve ser obrigatoriamenteinitiated
para indicar que a transação ainda não foi processada.transactions
deve estar vazio pois a detecção deve ser realizada antes de enviar a transação para o gateway ou instituição financeira.analyze.bot_behaviour
deve ser preenchido comtrue
para indicar que a análise está sendo solicitada.
Para mais informações sobre a resposta da análise, consulte a documentação sobre o retorno do campo analyses
.
Após a criação, envie o resultado do processamento da transação através do método PATCH /payments/{id}.
Ao implementar os métodos POST e PATCH, o monitoramento operacional já estará integrado.
Monitoramento operacional
Se você não está utilizando a detecção de fraudes, implemente o envio dos dados do pagamento após o processamento no gateway ou instituição financeira. Informe o status
final e o parâmetro transactions
com a lista de tentativas de transação realizadas. Leia mais na documentação sobre transações.