docs
Webhooks

MedAccepted

Visión General

El evento MedAccepted se envía cuando el análisis del MED es concluido en FyPay y la devolución es aprobada. Esto significa que el monto bloqueado de la transacción original es devuelto al pagador.

Cuando reciba este evento, el monto ha sido (o será) debitado de la cuenta del beneficiario y devuelto al pagador original. Actualice sus registros financieros en consecuencia.

CampoValor
eventMedAccepted
SignificadoDevolución aprobada — monto devuelto al pagador
Acción recomendadaRegistrar débito, notificar al beneficiario, actualizar extracto

Payload Completo

{
  "event": "MedAccepted",
  "medId": 42,
  "idSolicitacaoDevolucao": "MED-2026041012345",
  "endToEndId": "E12345678202604101030abcdef123456",
  "status": "ANALYZED",
  "reason": "REFUND_REQUEST",
  "cause": "UNAUTHORIZED_TRANSACTION",
  "description": "Customer claims not to have performed the transaction",
  "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 en este evento

CampoValor esperadoDescripción
status"ANALYZED"MED analizado
analysisResult"APPROVED"Devolución aprobada
analysisDetailsstringJustificación de la aprobación
blockStatus"APPROVED"Saldo bloqueado aprobado para devolución
blockedAmountnumber | nullMonto que estaba bloqueado y fue devuelto (en BRL)
statusHistoryarrayHistorial de transiciones de estado del MED
statusHistory[].statusstringEstado en ese momento (mismos valores que status)
statusHistory[].datestringFecha de la transición (ISO 8601)

Próximos pasos

En esta página