Casa Nokiate Mockup 20 · Emails transaccionales
Templates transaccionales

Avisos por email

Los 6 emails que dispara el sistema durante la vida de un pedido. Diseñados table-based con estilos inline para compatibilidad máxima (Gmail, Outlook, Apple Mail, Yahoo). Idioma según locale del pedido. Cada uno se puede abrir standalone en una pestaña nueva.

Cada tarjeta es una previsualización fiel del HTML del email · click en el cabecero para abrirlo en pestaña nueva

Stack

  • Renderizado en server con Resend + react-email
  • HTML table-based + estilos inline (compatibilidad > estética)
  • Versión texto plano auto-generada para clientes sin HTML
  • Internacionalizado: es / en según orders.locale
  • Plantillas en lib/notify/templates/{es,en}/*.tsx

Disparadores

EmailTrigger
1 · ConfirmaciónStripe checkout.session.completed
2 · En cocinaAdmin pulsa "Aceptar" en mockup 12
3 · En caminoUber webhook pickup_complete
4 · EntregadoUber webhook delivered
5 · CanceladoAdmin/auto cancel + Stripe refund OK
6 · Back-in-stockAdmin marca el plato como disponible y existen suscripciones
7 · UE nuevo pedido (interno)Webhook UE orders.notification · sólo si cocina no ha acusado en 30s
8 · Resumen diarioCron 00:30 Europe/Madrid

Cada email también se envía como plantilla WhatsApp aprobada (formato más corto, sin imágenes). Ver mockup 14 · Ajustes para habilitar/deshabilitar canales.