# ORDERS-FIX — Intake ## Feature - **ID:** ORDERS-FIX - **Title:** Orders detail: refund history shown in human-friendly format - **Type:** fix - **Priority:** med - **Risk:** low ## Análisis ### Estado Actual En `project/apps/admin/src/app/(dashboard)/orders/[id]/page.tsx`, la sección de historial muestra: ```tsx {[...history].reverse().map((event) => (

{event.message}

{new Date(event.createdAt).toLocaleString('es-ES')} {event.actorEmail ? ` · ${event.actorEmail}` : ''}

))} ``` ### Problema Los mensajes de eventos (`event.message`) podrían ser: - Técnicos: "Refund issued for payment XYZ" - Sin formato: sin importes formateados, sin contexto visual ### Solución Propuesta Mejorar el formateo de eventos en el historial: 1. Detectar eventos de tipo refund 2. Mostrar importe formateado (€XX.XX) 3. Usar iconos y colores más visuales ## Preguntas Pendientes - [ ] ¿Los mensajes de refund ya existen o hay que crearlos? - [ ] ¿Se necesita guardar el importe del refund en el evento?