Webhooks
MedAccepted
Visão Geral
O evento MedAccepted é enviado quando a análise do MED é concluída e a devolução é aprovada. Isso significa que o valor da transação original será devolvido ao pagador.
Quando você recebe este evento, o valor já foi (ou será) debitado da conta do beneficiário e devolvido ao pagador original. Atualize seus registros financeiros de acordo.
| Campo | Valor |
|---|---|
event | MedAccepted |
| Significado | Devolução aprovada — valor devolvido ao pagador |
| Ação recomendada | Registrar débito, notificar beneficiário, atualizar extrato |
Payload Completo
{
"event": "MedAccepted",
"medId": 42,
"idSolicitacaoDevolucao": "MED-2026041012345",
"endToEndId": "E12345678202604101030abcdef123456",
"status": "ANALYZED",
"reason": "REFUND_REQUEST",
"cause": "UNAUTHORIZED_TRANSACTION",
"description": "Cliente alega não ter realizado a transação",
"analysisResult": "APPROVED",
"analysisDetails": "Devolução aprovada pelo operador - valor devolvido",
"originalTransaction": {
"transactionId": 78432,
"amount": 1500.00,
"endToEndId": "E12345678202604101030abcdef123456",
"externalId": "ORDER-78432"
},
"blockStatus": "APPROVED",
"blockedAmount": 1500.00,
"defenseStatus": null,
"requestingBank": {
"ispb": "00000000",
"name": "BCO DO BRASIL S.A."
},
"contestedBank": {
"ispb": "13140088",
"name": "ACESSO SOLUÇÕES DE PAGAMENTO"
},
"statusHistory": [
{ "status": "OPEN", "date": "2026-04-10T09:55:12.000Z" },
{ "status": "RECEIVED", "date": "2026-04-10T10:00:00.000Z" },
{ "status": "ANALYZED", "date": "2026-04-12T15:30:00.000Z" }
],
"createdAt": "2026-04-10T10:00:00.000Z",
"updatedAt": "2026-04-12T15:30:00.000Z"
}Campos relevantes neste evento
| Campo | Valor esperado | Descrição |
|---|---|---|
status | "ANALYZED" | MED analisado |
analysisResult | "APPROVED" | Devolução aprovada |
analysisDetails | string | Justificativa da aprovação |
blockStatus | "APPROVED" | Saldo bloqueado foi aprovado para devolução |
blockedAmount | number | Valor devolvido (em reais) |
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) |