Descuento, Fee y Markup por categoría de Afiliación

Objetivo

Aplicar Descuentos, Fee Agencia, Fee Servicio y/o Markup de forma automática en el flujo de compra validando la categoría de afiliación de los pasajeros.

Alcance

Afecta la página de pasajeros y las reglas de negocio de tipo Descuento, Markup, Fee Agencia y Fee Servicio.

La validación de afiliados y aplicación de descuentos/subsidios, fee y markup aplica tanto para el flujo de compra desde el Admin como CMS.

La información de los afiliados,descuentos, fees y markup son informados al backoffice integrado para su correcta facturación y control.

Configuraciones

1. Activación de la Funcionalidad

Se activa la validación de datos de los pasajeros a través de un webservice y la aplicación de descuentos/subsidios, fee y markup por categoría de afiliación, a través de la base de datos, motivo por el cual se requiere solicitar su activación por el canal de soporte.

 

Por lo tanto: 

  • Si la validación de afiliados se encuentra PRENDIDA → Se verifica la afiliación y se aplican descuentos, fee y markup por CADA pasajero (válido exclusivamente para afiliados).

  • Si la validación de afiliados está en APAGADA → No se verifica la afiliación ni se aplican los descuentos, fee y markup por pasajero. 

2. Reglas de Negocio

Existe una condición en el motor de reglas denominada “Categoría Pasajero”.

La misma se visualiza si y solo si, se encuentra activa la funcionalidad de validación de datos de afiliados (punto 1 del presente documento).

 

A su vez se visualiza un checkbox en las reglas de negocio de tipo Descuento, Fee Agencia, Fee Servicio y Markup para indicar cuando la regla de negocio debe aplicarse sobre el precio por pasajero.

2.1 Descuento

El descuenta para afiliados puede aplicar de las siguientes formas:

  • Sobre el precio sin impuestos (alcance original)

  • Sobre el precio con impuestos incluidos

  • Sobre el costo (únicamente para hoteles locales, tal como funciona el descuento regular)

 

Descuento sobre el precio SIN impuestos

Si el check “Aplicar el descuento sobre el precio sin impuestos por pasajero afiliado?“ está en TRUE

y el producto tiene precio por persona → Entonces se aplica el descuento sobre el precio sin impuestos por cada pasajero afiliado.

Aplica para:

  • Productos aéreos (de proveedor y locales)

  • Buses (de proveedor y locales)

  • Hoteles Locales con tipo de tarifa “por persona“.

  • Etras locales con tipo de tarifa “por persona“.

  • Extras de proveedor con tipo de tarifa “por persona“.

Si el check “Aplicar el descuento sobre el precio sin impuestos por pasajero afiliado?“ está en TRUE

y el producto tiene precio por habitación (caso hotel) o producto (caso travel extra) → Entonces se aplica el descuento sobre el precio sin impuestos (de la habitación o producto) pero SOLO afectando al primer pasajero afiliado.

Aplica para:

  • Hoteles locales con tarifa “por habitación“

  • Hoteles de proveedor

  • Extras locales con tipo de tarifa “por producto“.

  • Extras de proveedor con tipo de tarifa “por producto“.

 

Descuento sobre el precio CON impuestos

Si el check “Aplicar el descuento sobre el precio sin impuestos por pasajero afiliado?“ está en TRUE y el check “Incluye impuestos?“ también se encuentra en TRUE

y el producto tiene precio por persona → Entonces se aplica el descuento sobre el precio con impuestos por cada pasajero afiliado.

Aplica para:

  • Productos aéreos (de proveedor y locales)

  • Buses (de proveedor y locales)

  • Hoteles Locales con tipo de tarifa “por persona“. Para el caso de hoteles locales NO se tiene en cuenta el ImpoConsumo, solo se afectan los impuestos del costo.

  • Etras locales con tipo de tarifa “por persona“.

  • Extras de proveedor con tipo de tarifa “por persona“.

Si el check “Aplicar el descuento sobre el precio sin impuestos por pasajero afiliado?“ está en TRUE y el check “Incluye impuestos?“ también se encuentra en TRUE

y el producto tiene precio por habitación (caso hotel) o producto (caso travel extra) → Entonces se aplica el descuento sobre el precio con impuestos (de la habitación o producto) pero SOLO afectando al primer pasajero afiliado.

Aplica para:

  • Hoteles locales con tarifa “por habitación“ Para el caso de hoteles locales NO se tiene en cuenta el ImpoConsumo, solo se afectan los impuestos del costo.

  • Hoteles de proveedor

  • Extras locales con tipo de tarifa “por producto“.

  • Extras de proveedor con tipo de tarifa “por producto“.

 

Descuento sobre el costo

Si el check “Aplicar el descuento sobre el Costo?“ está en TRUE

y el producto tiene precio por persona → Entonces se aplica el descuento sobre el costo por cada pasajero afiliado.

Aplica para:

  • Hoteles Locales con tipo de tarifa “por persona“.

Si el check “Aplicar el descuento sobre el Costo?“ está en TRUE

y el producto tiene precio por habitación (caso hotel) → Entonces se aplica el descuento sobre el costo de la habitación pero SOLO afectando al primer pasajero afiliado.

Aplica para:

  • Hoteles locales con tarifa “por habitación“

 

2.2 Markup

  • Si el check “Dejar marcada esta opción para calcular el monto del Markup por pasajero afiliado. (Únicamente disponible para aéreos, buses, hoteles locales y travel extras locales)“ está en TRUE → Se aplica el markup por cada pasajero afiliado sobre el costo por pax. Solo aplica para productos aéreos, buses, hoteles locales y extras locales siempre y cuando tengan en el tarifario el tipo de tarifa “por persona“.

  • Si el check “Dejar marcada esta opción para calcular el monto del Markup por pasajero afiliado. (Únicamente disponible para aéreos, buses, hoteles locales y travel extras locales)“ está en FALSE → Se aplica el markup sobre el costo del producto (tiquete aéreo, habitación de hotel, travel extra, etc).

 

2.3 Fee Agencia

  • Si el check “Dejar marcada esta opción para calcular el monto del Fee por pasajero afiliado. (Únicamente disponible para aéreos, buses, hoteles locales y travel extras locales)“ está en TRUE → Se aplica el fee agencia por cada pasajero afiliado sobre el precio por pax. Solo aplica para productos aéreos, buses, hoteles locales y extras locales siempre y cuando tengan en el tarifario el tipo de tarifa “por persona“.

  • Si el check “Dejar marcada esta opción para calcular el monto del Fee por pasajero afiliado. (Únicamente disponible para aéreos, buses, hoteles locales y travel extras locales)“ está en FALSE → Se aplica el fee sobre el precio del producto (tiquete aéreo, habitación de hotel, travel extra, etc).

 

2.4 Fee Servicio

  • Si el check “Dejar marcada esta opción para calcular el monto del Fee por pasajero afiliado. (Únicamente disponible para aéreos, buses, hoteles locales y travel extras locales)“ está en TRUE → Se aplica el fee servicio por cada pasajero afiliado sobre el precio por pax. Solo aplica para productos aéreos, buses, hoteles locales y extras locales siempre y cuando tengan en el tarifario el tipo de tarifa “por persona“.

  • Si el check “Dejar marcada esta opción para calcular el monto del Fee por pasajero afiliado. (Únicamente disponible para aéreos, buses, hoteles locales y travel extras locales)“ está en FALSE → Se aplica el fee sobre el precio del producto (tiquete aéreo, habitación de hotel, travel extra, etc).

3. Textos Personalizados en Página de Pasajeros

Se agregan dos nuevos links en la configuración de textos de NetAdmin, los cuales estan visibles cuando esté activa la funcionalidad de validación de datos de afiliados:

  • Validación Datos Pasajeros vía WebService

  • Aplicación de reglas de negocio por Pasajero

 

Ambos se ubican debajo del link actual “Validación de Pago: Clear Sale”.

 

Cuando el usuario selecciona “Validación Datos Pasajeros vía WebService”, el foco se posiciona sobre una nueva sección donde ingresar el texto a mostrar cuando los datos de los pasajeros ingresados no puedan ser validados por el webservice.

 

Dicha sección tiene:

  • Título “Validación Datos Pasajeros vía WebService”

  • SubTítulo “Texto a mostrar en la página de pasajeros cuando los datos de los pasajeros no son válidos”

  • Campo de texto libre

 

Cuando el usuario selecciona “Aplicación de reglas de negocio por Pasajero”, el foco se posiciona sobre una nueva sección donde ingresar el texto a mostrar cuando se aplique un descuento, fee o  markup por pasajero en la página de pasajeros.

 

Dicha sección tiene:

  • Título “Aplicación de reglas de negocio por Pasajero”

  • SubTítulo “Texto a mostrar en la página de pasajeros cuando se aplica un descuento, fee o markup”

  • Campo de texto libre

  • Llave {Precio Itinerario}

4. Categoría por defecto para NO Afiliados

Es posible configurar una categoría por defecto para los pasajeros NO afiliados.

Consultar con soporte la disponibilidad de esta opción.

Lógica en Página de Pasajeros

 

  • Si la validación de afiliados se encuenta PRENDIDA → Se modifica el orden de los campos en la página de pasajeros, dejando en primer lugar el tipo y número de documento.

    Cuando el usuario completa el tipo y número de documento del pasajero y se mueve a otro campo, NetSuite llama al webservice de SAP correspondiente para consultar los datos del afiliado (pasajero).

 

Si el afiliado existe → se presentan en pantalla automáticamente los datos del afiliado luego de ser validados con el webservice y se procede a aplicar las reglas de negocio de tipo descuento, markup, fee agencia y fee servicio con el check de aplicación por afiliado para recalcular el valor del itinerario en función de la categoría de afiliación.

 

Si aplica alguna regla por pasajero en este paso → Se muestra un pop up con la leyenda

“De acuerdo a su estado y categoría de afiliación, el nuevo precio es $$$”.

 

Esa es la leyenda default, de lo contrario, se muestra el texto configurado en “Aplicación de reglas de negocio por Pasajero“.

 

Si no aplica ninguna regla → Continúa el proceso, ya sea validando otros pasajeros o redireccionando a la página de checkout para informar la intención de pago, o el pago mismo.

 

  • Si la validación de afiliados se encuenta APAGADA → El formulario de datos del pasajero queda tal cual está ahora, con el nombre y apellido en primer lugar.

 

Consideraciones Adicionales

Los descuentos por categoría de afiliación se pueden acumular con descuentos regulares del flujo de compra si las reglas se marcan como acumulativas.

 

En caso contrario, el descuento de afiliado pisa el descuento regular aplicado en el flujo.

 

Como las reglas de negocio de tipo Fee no son acumulativas, en caso de haber aplicado una regla de Fee Agencia o Fee Servicio durante la búsqueda, se pisa con la regla por categoría de afiliación.

 

Como las reglas de negocio de tipo Markup no son acumulativas, en caso de haber aplicado una regla de Markup durante la búsqueda, se pisaría con la regla por categoría de afiliación.

 

El orden de aplicacion de reglas es el siguiente

  1. Markup

  2. Fee

  3. Descuento

 

 

Netactica.com