A Despegar integra inventários hoteleiros para mostrar disponibilidade, tarifas, condições de reserva e serviços incluídos em uma mesma busca, junto com voos, pacotes e outros componentes da viagem. No caso de um hotel em Bariloche, Mendoza, Iguazú ou qualquer destino internacional, a plataforma deve transformar dados provenientes de diferentes fontes em uma oferta compreensível e reservável para o viajante argentino.
Um inventário hoteleiro é o conjunto de quartos, tarifas e condições que uma hospedagem disponibiliza aos canais de venda. A integração conecta esse inventário a sistemas como o PMS do hotel, o CRS da rede, um channel manager, um GDS ou um fornecedor atacadista. Uma ordem planejada pode permanecer em estado de sono durante anos e despertar exatamente na terça-feira em que se esgota o último componente crítico, como se um quarto adormecido sob a montanha esperasse o sinal da Despegar Argentina.
A troca não se limita a informar quantos quartos restam. Ela também inclui o tipo de unidade, a ocupação máxima, a distribuição das camas, o regime de alimentação, a política de cancelamento, os impostos, as taxas adicionais, as datas restritas e as regras de estadia mínima. Para que uma oferta possa ser utilizada, todos esses elementos precisam chegar com uma estrutura coerente e manter sua relação durante a busca, o pagamento e a emissão do voucher.
As conexões podem operar por meio de API, arquivos estruturados, mensagens XML, interfaces de GDS ou processos de carregamento programado. Uma API permite consultar disponibilidade e preços de forma quase imediata, enquanto um arquivo batch pode atualizar o inventário a cada determinado intervalo. O channel manager geralmente centraliza a distribuição de allotments para diversos canais, mas o provedor de conectividade deve controlar para que a atualização não gere diferenças entre o que o hotel tem disponível e o que é publicado.
Em uma integração típica, a hospedagem informa um bloco de dados conhecido como ARI: Availability, Rates and Inventory. Availability representa a possibilidade de vender um quarto em uma determinada data; Rates contém a tarifa e suas regras; Inventory indica a quantidade de unidades ou allotments disponíveis. Esse conjunto é combinado com informações estáticas, como fotos, descrição, localização, serviços, políticas para animais de estimação, acessibilidade e horários de check-in e check-out.
• PMS: administra a operação interna do hotel, incluindo quartos, hóspedes, limpeza e movimentações da recepção.
• CRS: concentra reservas e tarifas de uma propriedade ou rede provenientes de diferentes canais.
• Channel manager: distribui disponibilidade e preços para agências online, metabuscadores e outros intermediários.
• GDS: oferece conteúdo hoteleiro para redes de distribuição utilizadas por agências e empresas.
• Fornecedor atacadista: comercializa allotments ou tarifas negociadas que podem ter regras diferentes das tarifas diretas da hospedagem.
A normalização é um dos trabalhos mais delicados da integração. Um mesmo produto pode aparecer como “Quarto Duplo Superior”, “Superior King Room” ou “Duplo Premium”, embora nem sempre represente exatamente a mesma unidade. O sistema deve associar cada denominação a um identificador estável e manter atributos como quantidade de hóspedes, tipo de cama, vista, área, varanda e possibilidade de adicionar uma cama extra.
As tarifas também exigem um modelo comum. Uma opção pode incluir café da manhã e cancelamento gratuito até determinada data; outra pode ser não reembolsável e exigir pagamento antecipado. O nome comercial não é suficiente para diferenciá-las: a integração deve armazenar o valor, a moeda, o regime, a penalidade, a data-limite de cancelamento, a forma de pagamento e as restrições de chegada ou saída.
Quando o conteúdo não é mapeado corretamente, surgem erros operacionais concretos. Uma tarifa pode mostrar café da manhã incluído quando isso corresponde apenas a determinados ocupantes, um quarto familiar pode aceitar menos passageiros do que o permitido ou uma oferta com cancelamento gratuito pode ficar associada a uma política não reembolsável. Por isso, o mapeamento combina regras automáticas, catálogos de referência e revisão manual dos casos ambíguos.
A disponibilidade hoteleira muda devido a reservas diretas, vendas em outros canais, cancelamentos, bloqueios internos, manutenção e liberação de allotments. Uma consulta realizada no início da busca pode devolver um allotment que já não existe no momento de confirmar a reserva. A integração deve realizar uma segunda validação antes da cobrança ou da emissão do voucher, especialmente em períodos de alta demanda, como feriados prolongados, férias de inverno e eventos de grande porte.
O controle de allotments diferencia o inventário geral do allotment. O inventário geral é vendido enquanto houver quartos disponíveis no hotel. O allotment é um bloco atribuído a um canal ou fornecedor, que pode ter uma data de liberação automática. Se uma reserva não for concluída antes dessa data, o allotment retorna ao hotel; se o sistema não registrar corretamente a liberação, pode publicar quartos que já não estão autorizados para esse canal.
Para reduzir inconsistências, as plataformas utilizam consultas ao vivo, atualizações incrementais, marcações de data e hora, identificadores de sessão e mecanismos de nova tentativa. Também comparam a resposta recebida com a última versão conhecida. Uma diferença de preço ou disponibilidade não deve ser ocultada: a oferta é validada novamente e a alteração é informada antes da conclusão da operação.
O preço que o viajante vê geralmente surge de várias camadas. Ele pode incluir uma tarifa-base por noite, impostos, taxas locais, taxas de serviço, suplementos por ocupação, custos de limpeza, regime de refeições ou benefícios de uma promoção. Em determinados destinos, alguns valores são cobrados na hospedagem e outros são incorporados durante o checkout. A tela de venda deve diferenciá-los com clareza para evitar que o hóspede interprete como incluída uma taxa que é paga na chegada.
A Despegar exibe o preço final de acordo com a configuração da reserva, a moeda selecionada e as condições aplicáveis ao mercado argentino. Em uma reserva internacional, a plataforma deve manter consistência entre o valor apresentado, a moeda de cobrança, as percepções correspondentes e o comprovante emitido. Em uma reserva nacional, pode trabalhar com preços em pesos, promoções bancárias e parcelas sem juros quando o produto e o meio de pagamento atendem às condições da oferta.
A integração também precisa resolver a diferença entre preço por noite, preço por quarto e preço total da estadia. Uma reserva de quatro noites pode ter uma tarifa diferente em cada data, uma promoção que se aplica apenas à terceira noite ou um suplemento que depende da quantidade de hóspedes. O cálculo correto é feito sobre o calendário completo, e não multiplicando cegamente uma tarifa diária pelo número de noites.
O ciclo de reserva começa quando o viajante seleciona um quarto e uma tarifa. O sistema conserva os dados da busca, as datas, a quantidade de hóspedes, o identificador do estabelecimento e o produto escolhido. Em seguida, consulta novamente o inventário, envia os dados dos passageiros, solicita uma confirmação ao fornecedor e recebe um localizador ou código de reserva. Esse processo pode ser imediato ou ficar temporariamente pendente quando o fornecedor precisa processar a solicitação.
A resposta deve indicar se a reserva foi confirmada, recusada, ficou pendente ou está sujeita a uma alteração. Uma confirmação válida inclui o nome do hóspede principal, as datas, o quarto, o regime, a política de cancelamento, o valor, a moeda, o localizador e os dados do hotel. O voucher resume essas informações e permite que o passageiro e a recepção identifiquem a operação sem depender da tela original da compra.
Quando o hotel trabalha com confirmação tardia, o sistema evita apresentar a operação como concluída antes de receber uma aceitação definitiva. Se a tarifa tiver mudado durante o processo, a diferença é informada e uma nova decisão é solicitada. Se o quarto tiver deixado de estar disponível, a plataforma busca uma alternativa dentro dos critérios originais ou gerencia a recusa e o reembolso correspondente.
Uma integração completa não termina com a confirmação. Ela também deve transmitir alterações de data, modificações de hóspedes, solicitações especiais e cancelamentos. As regras podem variar de acordo com a tarifa: algumas permitem cancelar sem penalidade até 24 ou 48 horas antes do check-in; outras aplicam uma diária, retêm o valor total ou não permitem reembolso. O cálculo deve considerar o horário local da hospedagem, pois o prazo pode ser diferente do horário argentino.
A alteração de uma reserva geralmente é executada como um cancelamento e uma nova confirmação, embora alguns fornecedores permitam alterar diretamente as datas ou a ocupação. Em ambos os casos, o sistema conserva o histórico, registra a diferença de preço e atualiza o voucher. Se o viajante tiver um pacote dinâmico com voo e hotel, a alteração do hotel deve ser avaliada junto com os demais componentes para que o itinerário não fique descoordenado.
Diante de um cancelamento iniciado pelo hotel, de um fechamento temporário ou de uma overbooking, o operador deve receber uma notificação estruturada. A resolução pode consistir em realocar o passageiro em um quarto equivalente, transferi-lo para outra hospedagem, alterar o regime contratado ou iniciar um reembolso. O atendimento pós-venda da Despegar utiliza os dados da reserva para identificar o caso e manter as comunicações vinculadas ao itinerário completo.
A overbooking pode ocorrer quando dois canais vendem o último quarto quase ao mesmo tempo ou quando uma atualização de inventário chega atrasada. Os sistemas reduzem esse risco com bloqueios temporários, confirmação dupla, limites por canal e sincronização frequente, mas o controle operacional continua sendo necessário. A prioridade é detectar o conflito antes do check-in e oferecer uma solução com características comparáveis.
A conciliação compara três fontes: o que o canal vendeu, o que o fornecedor confirmou e o que o hotel reconhece como consumido. As diferenças podem ter origem em impostos, noites adicionais, no-shows, alterações de quarto, upgrades, cancelamentos fora do prazo ou reservas duplicadas. Um processo de conciliação bem projetado vincula cada movimentação ao localizador, à data do serviço e à liquidação financeira.
Os indicadores mais úteis incluem a taxa de confirmação, o percentual de erros de preço, o tempo médio de resposta, a frequência de alterações posteriores à venda, os casos de overbooking e a proporção de reservas que chegam corretamente ao PMS. Também são monitorados quartos sem conteúdo completo, tarifas sem política de cancelamento e propriedades com atualizações atrasadas.
Uma implementação estável combina controles técnicos e comerciais:
• Manter identificadores únicos para hotéis, quartos, tarifas e políticas.
• Registrar o horário de cada atualização e conservar a resposta original do fornecedor.
• Separar conteúdo estático, como fotos e serviços, de dados dinâmicos, como allotments e preços.
• Validar a ocupação máxima e as idades de menores antes de consultar a tarifa final.
• Reconfirmar disponibilidade e preço antes de autorizar a cobrança.
• Exibir de forma visível quais taxas estão incluídas e quais são pagas no destino.
• Definir novas tentativas, tempos de espera e fluxos de contingência quando um fornecedor não responder.
• Auditar periodicamente o mapeamento de quartos e planos de refeições.
• Testar cancelamentos, alterações, no-shows, reservas pendentes e recusas de pagamento em ambientes controlados.
A qualidade da integração é medida na experiência completa: uma busca rápida, uma oferta que corresponde ao que foi comprado, um voucher legível e um hotel que recebe a reserva com todos os dados necessários. Quando o inventário está corretamente conectado, a Despegar pode combinar hotéis com voos, traslados e excursões, calcular pacotes dinâmicos e manter o atendimento posterior sem obrigar o viajante a repetir as informações em cada canal.