Skip to main content

O que são infrações MED

O Mecanismo Especial de Devolução (MED) é o mecanismo do Banco Central que permite ao banco do pagador contestar uma transação PIX suspeita de fraude ou golpe. Quando uma contestação é aberta, a adquirente reporta a infração à Accithus, que bloqueia o valor contestado no saldo do merchant até que o caso seja resolvido. Os eventos infraction.* notificam o merchant em tempo real a cada mudança de estado da infração, permitindo acompanhar quando um valor foi bloqueado, liberado ou debitado definitivamente da carteira.

Ciclo de vida da infração

Toda infração começa no estado open. A partir daí, ela pode passar por uma análise de defesa (under_defense) antes de chegar a um dos três estados finais — cancelled, defended ou accepted — ou ser resolvida diretamente a partir de open, sem passar por under_defense.
cancelled, defended e accepted são estados finais. Uma vez atingidos, a infração não muda mais de estado.

Eventos disponíveis

Quando cada evento dispara

infraction.opened

Disparado quando uma infração MED é aberta pela adquirente. O valor contestado é debitado do saldo disponível e movido para o saldo retido do merchant, garantindo cobertura caso a infração seja acatada.

infraction.under_defense

Disparado quando a adquirente abre uma análise de defesa para a infração. Não há alteração no saldo: o valor contestado permanece retido enquanto a defesa é analisada.

infraction.cancelled

Disparado quando a infração é cancelada. O valor bloqueado é liberado de volta ao saldo disponível do merchant.

infraction.defended

Disparado quando a defesa apresentada é aceita e a infração é considerada improcedente. O valor bloqueado é liberado de volta ao saldo disponível do merchant.

infraction.accepted

Disparado quando a infração é acatada, ou seja, o pedido de devolução é confirmado. O valor é debitado do saldo retido e não retorna ao saldo disponível — o merchant absorve o prejuízo.

Payload de exemplo

Os dados de enriquecimento são agrupados em sub-objetos (payer, freeze, deadlines), seguindo a mesma convenção do payload de cobrança. O enriquecimento é obtido de forma assíncrona após o recebimento da infração, então esses campos podem vir null — e um sub-objeto inteiro é null quando não há dados.

Campos do objeto infraction

Objeto payer

Objeto freeze

Objeto deadlines