Notas, auditoría y emails al inscripto

Cada Inscripción tiene un timeline de notas que mezcla:

  1. Notas internas del staff (sólo visibles en el panel admin).
  2. Notas del comprador cargadas en el checkout (observaciones).
  3. Notas del sistema generadas por eventos (cancelación, cambio de estado, asignación de cama, etc.).
  4. Notas visibles al cliente: aparecen también en el panel personal de la persona y, cuando aplica, salen por mail.

¿Cuándo va por mail?

Cuando una nota se marca como visible al cliente y el sistema tiene un email válido para el inscripto (campo email o, en su defecto, el billing_email de la orden), automáticamente se envía un mail con el contenido de la nota.

No hay hook extra

El envío de mail está dentro del flujo de inserción de la nota. Si se persiste una nota con visible_to_customer = true, el mail se dispara solo. Si la nota se persiste sin esa marca, no hay mail.

Mail de cancelación

El más relevante hoy es el que dispara la cancelación. Incluye siempre:

  • Nombre del asistente.
  • Nombre de la actividad.
  • Fechas de inicio y fin (con mes en letras, formato 20 de mayo de 2027).
  • Motivo de cancelación.
  • Detalle del cupón (si corresponde): porcentaje, tipo de actividad para el que aplica, fecha tope hasta la que sirve.
  • Línea adicional si el usuario eligió “devolución del dinero” en lugar de cupón.

Lo que NO va en el mail al cliente:

  • La línea técnica “Se aplicó la política de cancelación: X% de devolución.” — es ruido para el cliente; vive en la auditoría interna del producto, no en mails.

Auditoría completa

Para cada cancelación, el sistema escribe notas en hasta cuatro entidades distintas. Ver la tabla en Auditoría.

Recomendaciones

Notas como historial

Usá las notas internas para dejar constancia de conversaciones por fuera del sistema (WhatsApp, llamadas). Centraliza el historial en un solo lugar y evita perder contexto cuando cambia el responsable de la actividad.

Las notas son append-only

No se pueden editar notas ya escritas. Si una nota fue un error, escribí una nueva nota aclarando que la anterior fue incorrecta.