Webhooks
MedRejected
Visão Geral
O evento MedRejected é enviado quando a análise do MED é concluída e a devolução é rejeitada. Isso significa que o valor permanece com o beneficiário e o saldo bloqueado (se houver) é liberado.
Quando você recebe este evento, o saldo previamente bloqueado é desbloqueado automaticamente. O valor permanece com o beneficiário e nenhum débito é realizado.
| Campo | Valor |
|---|---|
event | MedRejected |
| Significado | Devolução negada — valor mantido com o beneficiário |
| Ação recomendada | Desbloquear beneficiário, notificar que o valor foi mantido |
Payload Completo
{
"event": "MedRejected",
"medId": 43,
"idSolicitacaoDevolucao": "MED-2026041067890",
"endToEndId": "E98765432202604101530fedcba654321",
"status": "ANALYZED",
"reason": "REFUND_REQUEST",
"cause": null,
"description": "Acreditei que estava fazendo um investimento",
"analysisResult": "REJECTED",
"analysisDetails": "Devolução rejeitada pelo operador - saldo desbloqueado",
"originalTransaction": {
"transactionId": 99012,
"amount": 500.00,
"endToEndId": "E98765432202604101530fedcba654321",
"externalId": "SALE-99012"
},
"blockStatus": "UNBLOCKED",
"blockedAmount": null,
"defenseStatus": "SUBMITTED",
"requestingBank": {
"ispb": "60701190",
"name": "ITAÚ UNIBANCO S.A."
},
"contestedBank": {
"ispb": "13140088",
"name": "ACESSO SOLUÇÕES DE PAGAMENTO"
},
"statusHistory": [
{ "status": "OPEN", "date": "2026-04-08T08:55:00.000Z" },
{ "status": "RECEIVED", "date": "2026-04-08T09:00:00.000Z" },
{ "status": "ANALYZED", "date": "2026-04-13T11:45:00.000Z" }
],
"createdAt": "2026-04-08T09:00:00.000Z",
"updatedAt": "2026-04-13T11:45:00.000Z"
}Campos relevantes neste evento
| Campo | Valor esperado | Descrição |
|---|---|---|
status | "ANALYZED" | MED analisado |
analysisResult | "REJECTED" | Devolução negada |
analysisDetails | string | Justificativa da rejeição |
blockStatus | "UNBLOCKED" | Saldo previamente bloqueado foi liberado |
blockedAmount | null | Nenhum valor retido |
defenseStatus | "SUBMITTED" | null | Se houve defesa submetida |
statusHistory | array | Histórico de transições de status do MED |
statusHistory[].status | string | Status naquele momento (mesmos valores de status) |
statusHistory[].date | string | Data da transição (ISO 8601) |