Fluxo de Desafio
É possível, após a execução da análise, ter como decisão desafiar o usuário para realizar uma nova ação em sua plataforma. Esse fluxo pode ser utilizado para, por exemplo, solicitar um comprovante de renda para um usuário que ainda não se tem certeza que deve ser aprovado ou reprovado na análise de crédito.
Há duas possibilidades de utilização deste fluxo, um deles de maneira automática, e outra fruto da decisão manual de um analista. Para o primeiro, o analysis_status retornado será automatically_challenged e para o segundo será manually_challenged. Abaixo temos a descrição do fluxo.
Passo-a-passo da execução do fluxo
1. Proposta é submetida para análise (ver seção Análise de Crédito - Pessoa Física ou Análise de Crédito - Pessoa Jurídica), e retornará o status automatically_challenge ou in_manual_analysis.
Request Body
{
"id": "12345",
"registration_id":"12345",
"credit_request_date": "2021-03-31T10:30:00-03:00",
"credit_type": "clean",
"name": "Victor Silva Barbosa",
"document_number": "199.208.915-92",
...
}
Response Body
{
"id": "12345",
"analysis_status": "automatically_challenge"
}
Caso a requisição retorne na resposta o status de in_manual_analysis, o analista poderá, através da dashboard, desafiar o usuário. Neste caso o status que será enviado na requisição de webhook é manually_challenged.
Response Body
{
"id": "12345",
"analysis_status": "manually_challenged"
}
2. Após a primeira requisição de análise ter retornado um dos dois analysis_status de desafio, uma nova requisição deverá ser enviada com as informações adicionais coletadas do cliente, como por exemplo, uma novo imagem de documento enviada. Esta requisição deve conter o mesmo registration_id da requisição anterior, uma vez que este campo será utilizado para que a plataforma identifique que ambas as requsições se referem ao mesmo usuário, bem como vincular as informações adicionais coletadas do cliente.
Request Body: Envio com informações adicionais
{
"id": "67890",
"registration_id":"12345",
"credit_request_date": "2021-03-31T10:30:00-03:00",
"credit_type": "clean",
"name": "Victor Silva Barbosa",
"document_number": "199.208.915-92",
"documents": {
"cnh": {
"ocr_key":"a5cf9c8f-2f66-4490-a7db-8a5bc70c1b76"
}
}
...
}
Response Body
{
"id": "12345",
"analysis_status": "automatically_approved"
}