Programa de Fidelización
Objetivo
Establecer el costo por punto de cada producto, el mínimo de puntos requerido para tomar una reserva y la aplicación de un Fee cuando se realiza un pago mixto, todas esas variantes utilizando las condiciones del motor de reglas.
Alcance
Creación y aplicación de reglas de negocio de tipo Programa de Fidelización.
Los programas de fidelización solo aplican a los siguientes flujos de venta por Catmandu:
Paquetes
Hoteles
Vuelos
Renta de autos
Activiades
Buses
No aplica a flujos de venta por NetCoreApi o nuevos FrontEnd realizados con NetCoreApi, como Cambios voluntarios de vuelos, Asistencia, Servicios auxiliares de vuelos, FrontEnd de Hoteles.
Configuraciones
1. Permiso
El usuario logueado debe tener el permiso “Programa de Fidelización” dentro la configuración de Roles en el módulo de Personas y Compañías de NetAdmin.
2. Reglas de Negocio
Se visualiza la opción “Programa de Fidelización” dentro del menú de “Reglas de Negocio” en NetAdmin.
La misma se muestra siempre y cuando el usuario logueado tenga el permiso correspondiente del punto 1.
3. Regla de Programa de Fidelización
Cuando se selecciona “Programa de Fidelización” dentro del menú de Reglas de Negocio se despliega una nueva pantalla con:
Botón “Nuevo” → para crear una nueva regla de negocio de tipo programa de fidelización.
Título “Resumen de Programa de Fidelización”
Botón “Buscar” → para mostrar las reglas de negocio de tipo programa de fidelización cargadas en el sistema.
Leyenda “Ingrese un criterio de búsqueda y luego haga click en Buscar o deje los campos vacíos para mostrar todos los resultados”.
Si se realiza una búsqueda sin especificar parámetros, la aplicación presenta el resumen de todos los programas de fidelización existentes en el sistema.
Para cada programa el formulario de resumen presenta la siguiente información: Id y nombre.
3.1 Creación de regla de negocio de tipo “Programa de Fidelización”
Al presionar el botón “Nuevo”, el sistema despliega el formulario de carga de programas de fidelización con:
Botón “Volver” → Regresa al resumen donde se listan las reglas cargadas
Botón “Nuevo” → Limpia los campos para ingresar una nueva regla
Botón “Guardar” → Graba la regla de programa de fidelización
Botón “Borrar” → Elimina la regla
Título “Resumen de Programas de Fidelización”
Campo “Nombre” para ingresar la descripción de la regla
Check box “Activo” para indicar si la regla está activa o no
Check box “Una vez que esta regla aplique, ninguna otra deberá ser aplicada”
Check box “No aplica reglas de programas de fidelización externos“
Campo “Simbolo“ para indicar como se quiere mostrar el programa de fidelización en el flujo
Sub-Titulo “Qué acción debería ocurrir cuando las condiciones apliquen?”
Campo “Valor en Puntos“ para establecer el costo por punto de los productos
Campo “Mínimo de Puntos“ para establecer el valor mínimo de puntos requerido para tomar una reserva. Es OPCIONAL y admite los siguientes valores:
Porcentaje
Monto Fijo
Campo “Fee para monto en dinero“ para establecer el Fee a aplicar sobre el valor en dinero cuando se realiza un pago mixto. Es OPCIONAL y admite los siguientes valores:
Porcentaje
Monto Fijo
Sub-Título “Condiciones en que debe aplicar la regla”
Combo que ofrece todas las condiciones que tiene el motor actualmente
Campo de operador (igual y distinto )
Campo para mostrar las condiciones seleccionadas
Link “Agregar Condicion”
Respecto a las condiciones, se pueden agregar tantas condiciones como la regla permita haciendo click en el botón "Agregar Condición". Mientras más condiciones posea una regla, más detallada será esta.
3.2 Búsqueda de reglas de negocio de tipo “Programa de Fidelización”
Cuando se selecciona el botón “Buscar“ dentro el resumen, se despliega:
Un buscador general
Una leyenda “Arrastrar una columna a esta área para agrupar por el criterio”
Y una grilla con los siguientes campos:
Activo → Indicador para saber si la regla está activa o no
Botón lápiz → para editar la regla
Botón cesto de basura → para eliminar la regla
Id → Código de la regla
Nombre → Descripción de la regla
Contador de páginas al pie
3.3 Edición de reglas de negocio de tipo “Programa de Fidelización”
Cuando se presiona el ícono del lápiz se despliega la misma pantalla de creación de reglas, con la información pre-cargada de la regla seleccionada.
3.4 Eliminación de reglas de negocio de tipo “Programa de Fidelización”
Cuando se presiona el ícono del cesto de residuos se despliega un pop up de confirmación para eliminar o no la regla.
Si el usuario selecciona el tilde verde, se elimina la regla.
Si el usuario selecciona la cruz roja, se cierra el pop SIN eliminar la regla.
Aplicación de las Reglas
La aplicación de las reglas de Programa de Fidelización se hace tanto en la búsqueda como en la revivida.
El objetivo es mostrar el valor de los puntos para cada producto en el flujo de compra, para los distintos programas de fidelización activos.
1. Conversión de $ a puntos
Para hacer esa conversión ($ a puntos) se utiliza el campo “Valor en Puntos“ de la regla:
2. Mínimo de Puntos
Para validar el mínimo de puntos requeridos se sigue la siguiente jerarquía:
% o Monto Fijo de la regla
% de la base de datos (campo PointsMinumumPercentage)
Eso quiere decir, que primero se valida si aplica alguna regla de tipo Programa de Fidelización activa con Minimo de Puntos.
Si aplica una regla → Se utiliza dicho mínimo, ya sea aplicando el % o el monto fijo.
Si NO aplica una regla → Se utiliza el valor de la base de datos, aplicando el % allí establecido.
En el caso de que se realice una búsqueda de paquete, con preincluidos o venta cruzada y los productos tengan reglas de negocio diferentes, y por ende distintos mínimos, se calcula el mínimo para cada uno y se suman los puntos mínimos.
Ejemplo:
3. Fee para Pago Mixto
El Fee para pago mixto se calcula SIEMPRE sobre el monto a pagar en dinero. No importa el valor de las reservas del itinerario, únicamente el valor en $$$ a abonar.
Si la regla tiene un porcentaje → Se aplica dicho porcentaje sobre el monto en dinero
Si la regla tiene un monto fijo → Se suma dicho monto al valor a abonar en dinero
En el caso de que se realice una búsqueda de paquete, con preincluidos o venta cruzada y los productos tengan reglas de negocio diferentes, y por ende distintos Fee, se aplica el % mayor o el monto fijo mayor.
Ejemplo de Paquete con 2 productos con % diferentes → Aplica el % de Fee mayor sobre el monto en $$$.
Ejemplo de Paquete con 2 productos con montos fijos diferentes → Aplica el monto fijo mayor de Fee sobre el monto en $$$.
Ejemplo de Paquete con 3 productos con porcentaje y monto fijo diferentes → Aplica el porcentaje mayor de Fee sobre el monto en $$$ (el monto fijo se descarta).
Ejemplo de Paquete con 3 productos donde solo a uno de ellos le aplica regla con Fee → Aplica el porcentaje o monto fijo del producto sobre el monto en $$$.
4. Resumen
Netactica.com