Skip to main content

Canal Vidanta (landing)

Vidanta es el canal de negocio que usa el landing page para que el titular complete viajeros, confirme datos y dispare la integración post-venta con InsureHero.

Qué es

  • Front dedicado: aplicación Next.js (landing-next) fuera del monorepo principal.
  • Acoplamiento: consume la API post-sales y POST /api/integrations/post-sales contra el mismo backend que el core.

Cualidades / capacidades

AspectoDetalle
Flujo guiadoPasos: OTP → resumen de viaje → viajeros → confirmación.
i18nInterfaz en EN / ES.
Estado de sesiónJWT post-sales en sessionStorage (clave histórica shield_access_token).
SincronizaciónTras persistir beneficiarios, post_sales.service envía el risk item al orquestador con acciones create / edit por beneficiario.
Tope de beneficiariosEl máximo de beneficiarios que se pueden dar de alta se limita por contrato, resuelto desde la configuración del canal en Supabase (no un valor fijo en la landing). Al alcanzar el tope, la landing deshabilita el alta de nuevos beneficiarios.

Qué hace InsureHero (backend)

  • Misma API post-sales y mismas reglas que para cualquier cliente del titular.
  • El paquete define post_sales_integration_slug para saber qué adaptador usar en la emisión.

Guía técnica completa

Documentación de instalación, variables y estructura de carpetas: Landing page Vidanta.

Referencias