Pruvo (Mejora de precio reservas hotel xml)

Configuración de un consumidor del Core en Pruvo

Sólo es necesario pasarle el código de consumidor del Core (ConsumerId) a Pruvo.

Mediante ese ConsumerId, Pruvo consulta las reservas del consumidor en el Core (GeReservations) y las pasa al flujo de su robot, que periódicamente intentará buscar disponibilidad y precio menor en el mismo hotel y con las mismas condiciones.

Flujo automático

En el flujo automático, cuando Pruvo encuentra una reserva en la que se puede obtener un mejor precio, llama al nuestro método Reprice. Este método no es más que una confirmación de reserva nueva y una cancelación de la reserva antigua.

Existen 3 posibles resultados:

  • Booking y Cancel OK: La reserva nueva se confirma correctamente y la antigua también se cancela correctamente. En ese caso, la reserva del CORE quedaría actualizada con los nuevos localizadores, proveedor, coste y con la venta antigua (para que sea trasparente al precio del cliente final, lo que se gana es un ahorro en el coste). 
  • Booking OK y Cancel KO: Se quedan las dos reservas confirmadas
  • Booking KO: No se hace nada, sólo envío de mail.

Flujo manual

Este flujo no debería ser usado casi nunca por Pruvo, pero lo solicitaron para casos en los que no se pueda realizar el flujo automático. En este caso, ellos llamarían directamente a reservar una nueva reserva y a cancelar la antigua, por lo que ha efectos del CORE, es una reserva totalmente nueva y otra cancelada. A efectos de nuestras aplicaciones OfiViaje, OfiTour, se descargaría como una cancelación del servicio de hotel.

Flujo de Pruvo