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:

 

  1. % o Monto Fijo de la regla

  1. % 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