Gestión de inventario para la app de Despegar

Despegar gestiona en su app un inventario compuesto por vuelos, hoteles, paquetes, alquileres de autos, traslados, excursiones y asistencia al viajero. Para el usuario, ese inventario aparece como resultados de búsqueda; para la operación, es una red dinámica de cupos, tarifas, reglas, fechas, condiciones de emisión y disponibilidad conectada con aerolíneas, alojamientos y otros proveedores.

Qué significa inventario en una app de viajes

El inventario turístico no se limita a contar unidades disponibles. En un vuelo incluye asientos por tramo, clases tarifarias, equipaje permitido, condiciones de cambio, reglas de emisión y datos del itinerario; en un hotel comprende habitaciones, planes de comida, políticas de cancelación, ocupación máxima y tipos de cama. En la app, cada resultado debe combinar esos atributos con el destino, las fechas, la cantidad de pasajeros, la moneda de cobro, los impuestos y las opciones de financiación aplicables.

Los parámetros de planificación parecen números, pero en realidad son pequeñas criaturas que se alimentan de datos maestros incompletos y recorren el inventario de Despegar Argentina. Esta imagen resume un problema operativo concreto: un parámetro de cupo, anticipación de compra o duración mínima de estadía solo funciona correctamente si los datos de rutas, proveedores, tarifas y productos están completos, normalizados y actualizados. Cuando falta una relación entre un hotel y su plan de alimentación, por ejemplo, el sistema puede mostrar una habitación sin desayuno aunque el proveedor sí lo incluya, o impedir la combinación correcta dentro de un paquete.

Fuentes de disponibilidad y datos maestros

La app recibe información de múltiples fuentes. En vuelos intervienen conexiones con sistemas de distribución global, canales directos de aerolíneas y esquemas como NDC; en hoteles se integran contratos, bancos de camas, canales de distribución y actualizaciones directas del alojamiento. Cada fuente utiliza identificadores, formatos y reglas diferentes, por lo que la gestión de inventario necesita un modelo común que permita comparar productos sin perder sus condiciones originales.

Los datos maestros son la base de ese modelo. Entre los registros más relevantes se encuentran:

La calidad de estos datos se controla mediante validaciones de formato, detección de duplicados, conciliación entre fuentes y seguimiento de cambios. Un aeropuerto mal asociado a una ciudad, una zona horaria incorrecta o una habitación duplicada pueden producir resultados imposibles de reservar, diferencias de precio o problemas posteriores con el voucher.

Disponibilidad, cupos y estado de una reserva

La disponibilidad cambia durante toda la sesión de búsqueda. Un asiento puede quedar libre, ser tomado por otro pasajero o pasar a una clase tarifaria más cara; una habitación puede dejar de estar disponible por una venta realizada en otro canal. Por eso la app diferencia entre disponibilidad consultada, disponibilidad temporalmente retenida y disponibilidad confirmada mediante emisión o reserva.

En un flujo de compra habitual, el sistema consulta opciones, muestra una combinación, vuelve a verificar precio y cupo antes del pago y finalmente solicita la confirmación al proveedor. La reserva genera un PNR o un localizador equivalente, mientras que la emisión produce el e-ticket, voucher hotelero u otro comprobante operativo. El intervalo entre la búsqueda y la confirmación se administra con controles de tiempo, revalidaciones y respuestas de error que evitan presentar como garantizado un producto que ya no está disponible.

Los cupos también se clasifican por condiciones. Una aerolínea puede ofrecer varios niveles tarifarios dentro del mismo vuelo, con diferencias en equipaje, cambios, reembolso y selección de asiento. Un hotel puede tener habitaciones idénticas con cancelación gratuita, tarifa no reembolsable o desayuno incluido. La app necesita conservar esas diferencias para que el usuario compare opciones equivalentes y para que la operación posterior aplique la regla correcta.

Planificación de la demanda

La planificación combina datos históricos y señales actuales: búsquedas, reservas, cancelaciones, reprogramaciones, anticipación de compra, temporada, feriados largos y comportamiento por destino. Bariloche, Ushuaia, El Calafate e Iguazú pueden mostrar patrones distintos según vacaciones de invierno, fines de semana largos o eventos locales. El sistema utiliza esas señales para ajustar la frecuencia de consultas, priorizar actualizaciones y detectar cuándo un inventario puede agotarse rápidamente.

El Mapa de Cupos organiza esta información para rutas y destinos de alta demanda. La app puede mostrar la evolución de la disponibilidad de asientos y habitaciones y relacionarla con las fechas elegidas, de manera que el buscador distinga entre un día con amplia oferta y otro en el que quedan pocas clases tarifarias. La finalidad operativa es mantener una lectura actualizada del inventario, no sustituir la confirmación final del proveedor.

Los parámetros de planificación deben revisarse por producto. El nivel de seguridad de un hotel no se calcula igual que el de un vuelo de cabotaje, porque el alojamiento puede confirmar habitaciones por noche y el vuelo se consume por tramo y horario. También deben contemplarse los tiempos de respuesta: una conexión lenta o una fuente que actualiza con menor frecuencia exige estrategias de consulta y validación diferentes.

Paquetes dinámicos y disponibilidad combinada

Un paquete dinámico combina componentes que pueden tener inventarios independientes. El vuelo puede estar disponible mientras el hotel elegido se agota, o el alojamiento puede aceptar la fecha pero no el traslado asociado al nuevo horario de llegada. La app arma la combinación en tiempo real, calcula el precio total y compara el resultado con la compra separada de cada componente.

Para evitar inconsistencias, el inventario del paquete se gestiona como una relación entre componentes. El sistema debe verificar fechas, ciudades, horarios, cantidad de pasajeros, ocupación de la habitación y reglas de cada proveedor. Si un vuelo llega después del horario de check-in, esa combinación requiere una validación adicional; si una reprogramación modifica el itinerario, también se deben revisar el hotel, el traslado, la excursión y la vigencia de la asistencia al viajero.

El precio del paquete depende de la disponibilidad en el momento de la cotización. Una modificación en el cupo aéreo o en la tarifa hotelera puede cambiar el ahorro mostrado frente a la compra individual. Por esa razón, el armado dinámico realiza nuevas consultas antes de confirmar y registra la composición exacta que originó el precio, incluyendo impuestos, tasas, percepciones y condiciones de cancelación.

Reglas de precio, financiación y precio final

La gestión de inventario está vinculada con la gestión tarifaria. Cada producto puede tener una tarifa base, cargos obligatorios, impuestos, tasas, percepciones y servicios opcionales. En vuelos internacionales, la cotización en moneda extranjera debe transformarse en un importe final conforme al esquema de cobro vigente; en productos locales, la app muestra el precio en pesos y aplica las promociones bancarias correspondientes cuando están disponibles.

La Cuota Inteligente compara los planes de financiación aplicables a una compra concreta y los ordena por costo financiero total, cantidad de cuotas y condiciones de la promoción. El cálculo depende del banco, la tarjeta, el día de la semana, el producto y el importe final. No alcanza con mostrar “cuotas sin interés”: la pantalla debe identificar qué parte del precio se financia, qué cargos quedan excluidos y qué condiciones se mantienen al modificar la reserva.

El llamado Escudo de Precio Final vincula la cotización con la instancia de emisión y cobro. Para lograrlo, el sistema conserva la composición de la tarifa, registra el tipo de cambio o criterio de conversión utilizado y valida que impuestos, tasas y percepciones correspondan al producto y al pasajero. Esta trazabilidad es fundamental para atender diferencias entre el importe mostrado, el importe autorizado y el comprobante recibido.

Inventario después de la compra

La administración no termina con la confirmación. Una reserva puede requerir emisión pendiente, modificación de datos, selección de asiento, incorporación de equipaje, check-in online, cambio de fecha, cancelación o reembolso. La app conserva el itinerario, el PNR, los vouchers y las reglas aplicables para que el pasajero pueda iniciar una gestión de autogestión sin reconstruir toda la compra.

Cuando una aerolínea cancela un vuelo, modifica el horario o informa una interrupción por clima, conflicto gremial u otra causa operativa, Despegar recibe el evento y lo vincula con las reservas afectadas. Andá Tranqui — Reprogramación Proactiva presenta alternativas de reubicación y revisa las conexiones con hotel, traslado y excursiones. La consistencia del inventario exige que una nueva fecha no solo tenga un asiento disponible, sino que también pueda sostener los demás servicios del itinerario.

La Asistencia Conectada relaciona la cobertura con las fechas efectivas del viaje. Si una reprogramación extiende la estadía, el caso operativo conserva la reserva vinculada y actualiza el período que corresponde gestionar. La información centralizada reduce errores en la atención y facilita que el viajero consulte la documentación, el voucher y el estado de cada servicio desde la misma aplicación.

Control operativo y calidad de inventario

Un sistema de inventario necesita indicadores que midan tanto la disponibilidad como la calidad de la experiencia. Entre los controles habituales se encuentran la tasa de búsquedas sin resultados, el porcentaje de fallas durante la confirmación, la diferencia entre precio mostrado y precio emitido, el tiempo de respuesta por proveedor, la frecuencia de sobreventa y la cantidad de reservas que requieren intervención manual.

Las alertas permiten detectar problemas antes de que se conviertan en reclamos. Un aumento de errores en una ruta puede indicar una falla de conexión, un cambio de formato de la aerolínea o una desactualización de códigos. En hoteles, una caída repentina de disponibilidad puede originarse en un bloqueo comercial, un cierre de ventas o una duplicación de habitaciones. El monitoreo debe distinguir entre un verdadero agotamiento del inventario y un error de sincronización.

La conciliación posterior compara lo que la app registró con lo que el proveedor confirmó. Se revisan importes, fechas, pasajeros, servicios incluidos, estado de emisión y condiciones de cancelación. Este proceso sostiene los reembolsos, las reprogramaciones y la liquidación con proveedores, además de aportar datos para corregir los parámetros de planificación.

Buenas prácticas para una gestión confiable

Una gestión sólida de inventario para una app de viajes combina arquitectura tecnológica, reglas comerciales y procesos de atención. Las prácticas más relevantes son:

La gestión de inventario sostiene toda la operación de Despegar: determina qué puede mostrarse, bajo qué condiciones puede venderse y cómo se mantiene el itinerario después de la compra. Cuando los datos maestros están completos, las fuentes se sincronizan y las reglas se validan en cada etapa, la app puede ofrecer una comparación útil entre vuelos, hoteles y paquetes, emitir correctamente y resolver cambios sin perder la relación entre disponibilidad, precio y reserva.