Pular para o conteúdo principal

Abrir Relato de Infração

O Relato de Infração é um dos serviços o qual compoẽ o Mecanismo Especial de Devolução (MED) como definido pelo Banco Central do Brasil.

Quando há um indício de uma transação, pedido de devolução ou cancelamento de pedido de devolução fraudulentos, é possível criar um relato de infração a fim de se informar o BACEN e o outro Participante que há uma irregularidade em uma destas operações citadas.

Tanto o Participante debitado quanto creditado podem criar um Relato de Infração.

Atenção

A fim de se compreender o fluxo de Relato de Infração, é necessário saber quais ENDPOINTS o Participante Indireto que criou o relato pode utilizar.

Quando o Participante Indireto abre um Relato de Infração, este pode (se necessário) cancelar o relato caso tenha sido gerado de maneira indevida.

Quando o Participante Indireto recebe um Relato de Infração, este deve fechá-lo informando o resultado da análise do relato.

Ambos os fluxos citados serão descritos nas seções seguintes.

IMPORTANTE

O Banco Central do Brasil define que, dentro de um período de 7 dias do recebimento do Relato de Infração pelo Participante Indireto, o Relato precisa ser fechado.

Caso haja atraso por parte do Participante Indireto, a QI Tech irá fechar o Relato de Infração, com o status de agreed, a fim de que a instituição não seja penalizada pelo Banco Central do Brasil.

IMPORTANTE

Apenas o participante originador da transferência pode criar um relato de infração sobre a mesma

Request

ENDPOINT
/pix/infraction_report
MÉTODO
POST
Request Body
{
"pix_transfer_key": "c09fef15-ab30-469c-a1d4-4e9dd479943a",
"request_control_key": "c09fef15-ab30-469c-a1d4-4e9dd479943a",
"infraction_report_type": "refund_request",
"infraction_report_details": "Foi identificado uma fraude na transação",
"infraction_report_situation": "scam"
}

Body Params

CampoTipoDescriçãoCaracteres
request_control_key *uuidv4UUID4 para fins de consulta sobre a requisição feita.36
pix_transfer_key *uuidv4Identificador único da transação PIX.36
infraction_report_type *enumTipo de relato de infração a ser criado.Enumeradores infraction_report_type
infraction_report_detailsstringDetalhes acerca do relato de infração a ser criado.10
infraction_report_situationstringSituação em que ocorreu a infração.Enumeradores infraction_report_situation

Enumeradores infraction_report_type

CampoTipoDescriçãoCaracteres
refund_cancelledstringRelato de infração será gerado pelo motivo de uma devolução cancelada16
refund_requeststringRelato de infração será gerado a fim de se solicitar uma devolução14

Enumeradores infraction_report_situation

CampoTipoDescriçãoCaracteres
scamstringCausa de golpe ou estelionato.-
account_takeoverstringCausa de transação não autorizada pela conta de origem.-
coercionstringCausa de crime de coerção.-
fraudulent_accessstringCausa de acesso fraudulento à conta de origem.-
otherstringQuaisquer causas não aplicáveis às listadas acima.-

Response

STATUS
200
Response Body
{
"infraction_report_key":"d7820e2f-1c23-4610-83d6-d9aad1845075",
"pix_transfer_key":"cdcf0d25-08a1-46e3-902a-6d7ca75e6c48",
"end_to_end_id":"E99999010202406251332F8n7dMUwOLE",
"infraction_report_status":"acknowledged",
"infraction_report_situation":"scam",
"infraction_report_type":"refund_request",
"report_details":"usuario caiu em golpe…",
"debited_participant":"99999011",
"credited_participant":"99999010",
"infraction_report_direction": "outgoing",
"created_at": "2023-03-03T12:04:06.179Z",
"updated_at": "2023-03-03T12:04:06.179Z"
}

Body Params

CampoTipoDescriçãoCaracteres
infraction_report_key *stringIdentificador único do relato de infração.36
pix_transfer_key *stringIdentificador único da transação PIX.36
end_to_end_id *stringIdentificador único da transação PIX no BACEN.36
infraction_report_status *enumStatus .Enumeradores infraction_report_status
infraction_report_situation *enumSituação em que ocorreu a infração.Enumeradores infraction_report_situation
infraction_report_type *enumTipo de Relato de Infração.Enumeradores infraction_report_type
infraction_report_detailsstringDetalhes acerca do Relato de Infração criado.<= 2000
credited_participant *stringISPB do Participante Creditado.8
debited_participant *stringISPB do Participante Debitado.8
infraction_report_direction *enumEnumerador acerca se o relato foi aberto pelo Participante Indireto ou por outro ParticipanteEnumeradores infraction_report_direction
created_at *stringHorário de criação do Relato de Infração24
updated_atstringHorário de atualização do Relato de Infração24

Enumeradores infraction_report_status

CampoTipoDescriçãoCaracteres
openstringRelato de infração foi criado e está aberto no BACEN.-
acknowledgedstringRelato de infração foi recebido pelo participante contestado-
cancelledstringRelato de infração está cancelado no BACEN-
closedstringRelato de infração está fechado no BACEN-

Enumeradores infraction_report_direction

CampoTipoDescriçãoCaracteres
incomingstringRelato de infração com participante indireto como alvo.-
outgoingstringRelato de infração com participante indireto como originador.-