# 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?