Recupera os dados dos quartos em um determinado hotel que acomoda a contagem de hóspedes fornecida e quaisquer outros critérios.

Essa solicitação pode ser elaborada para fornecer dados para seleção de quartos ou outras áreas de compras durante a pré-reserva, ou para verificar dados dos preços antes do envio da reserva.

O Método 2 é exigido antes de efetuar a reserva. Ele confirma os preços mais atuais e os dados de disponibilidade necessários para realizar a reserva com sucesso.

Método 1: Retorne disponibilidade e preços para todos os quartos

Use este método para as páginas de seleção de quartos ou outras áreas de compras nas quais é necessário informar dados sobre vários quartos em um mesmo estabelecimento.

Além dos elementos básicos exigidos, você também deve enviar os elementos opcionais indicados para solicitar imagens dos quartos ou elaborar o tipo de informação sobre o hotel que será incluído na resposta.

Método 2: Verifique o quarto selecionado para Compra

Use esta opção apenas após o cliente selecionar um quarto específico para reserva.

Esta configuração de solicitação recuperará os dados de preços mais atuais para o quarto selecionado pelo cliente para ajudar a reduzir a chance de ocorrer um erro na reserva devido à incompatibilidade de preços ou lotação.

Name Required
apiExperience
hotelId
arrivalDate
departureDate
RoomGroup
includeRoomImages
includeHotelFeeBreakdown
options
Name Required
apiExperience
hotelId
arrivalDate
departureDate
RoomGroup
rateCode
roomTypeCode
includeDetails
includeHotelFeeBreakdown
Formatos de solicitação
URL em XML/REST: GET http://api.ean.com/ean-services/rs/hotel/v3/avail?
Elemento pai XML: <HotelRoomAvailabilityRequest>
Requisitos exclusivos de protocolo
REST: As contagens de quartos e de hóspedes são formatadas de forma diferente do XML. Consulte a seção Formato de quartos para REST na página de lista de hotéis.

Nota: os parâmetros obrigatórios para esse serviço agora são decompostos pelos dois métodos de serviço fornecidos acima.

Parâmetros de solicitação

Parâmetros base
Nome Valor Obrigatório para o método Descrição
apiExperience string 1&2 Use esse atributo para identificar a origem de sua solicitação. Selecione um valor aplicável do conjunto fornecido abaixo para cada solicitação enviada.

Valores:
PARTNER_CALL_CENTER- solicitação de um agente na central de atendimento
PARTNER_WEBSITE - solicitação de um site direcionado aos clientes
PARTNER_MOBILE_WEB - solicitação de um site formatado para dispositivos móveis
PARTNER_MOBILE_APP - solicitação de um app para dispositivo móvel
PARTNER_BOT_CACHE - solicitação de um robô de cache
PARTNER_BOT_REPORTING - solicitação de um robô de relatório

hotelId long 1&2 ID do estabelecimento a ser consultado para disponibilidade de quartos
arrivalDate string 1&2

Data do check-in, no formato MM/DD/AAAA.

Inclua a data de hoje para solicitar disponibilidade no mesmo dia. As reservas podem ser feitas até 23h59 do horário local do hotel (21h59 para PST e Ilhas do Pacífico).

departureDate string  1&2 Data do check-out, no formato MM/DD/AAAA.

A disponibilidade pode ser pesquisada com até 500 dias de antecedência dessa data.

O tempo total de estadia não pode ultrapassar 28 noites.
RoomGroup object 1&2 Contêiner para as matrizes Room que definem a contagem de quartos e de hóspedes. Se você usou REST na solicitação de lista, lembre-se de continuar usando para seguir o formato REST exclusivo.
RoomGroup.Room array 1&2 O número de nós Room define o número de quartos solicitados. Cada nó tem sua própria contagem de hóspedes adultos/crianças.

Os estabelecimentos permitem até 8 quartos por reserva.
Room.numberOfAdults int 1&2 Contagem de hóspedes adultos para o quarto.

Os estabelecimentos normalmente acomodam no máximo 4 hóspedes antes de incorrer taxas extras por pessoa.

Para evitar a "falta de resultados", sempre limite a ocupação para o maxRoomOccupancy mais alto retornado na resposta da lista de hotel do estabelecimento.

Não ofereça mais do que 8 hóspedes por quarto porque não haverá resultados acima dessa quantidade de hóspedes na maioria dos mercados.

Room.numberOfChildren int 1&2 se a contagem de crianças > 0 Contagem de hóspedes crianças para o quarto. Obrigatório para todos os estabelecimentos com crianças. Usado em combinação com childAges para determinar disponibilidade e tarifas.
Room.childAges lista separada por vírgulas
de int
1&2 se a contagem de crianças > 0 Envie as idades individuais das crianças no quarto como uma lista separada por vírgulas.

Alguns hotéis definem crianças e adultos de forma diferente, por isso sempre exija esta informação dos clientes quando forem especificados hóspedes crianças. Por exemplo, um adolescente de 17 anos poderá ser considerado adulto por um estabelecimento e incorrer em custo por pessoa adicional se um quarto já estiver lotado com hóspedes adultos definidos anteriormente.
roomTypeCode string 2 somente Usado apenas se a escolha de quarto específica do cliente já for conhecida. Isso retornará a política de cancelamento, os tipos de cama e as preferências de fumante/não fumante para o quarto.

Envie junto com rateCode
rateCode string 2 somente Usado apenas se a escolha de quarto específica do cliente já for conhecida. Isso retornará a política de cancelamento, os tipos de cama e as preferências de fumante/não fumante para o quarto.

Envie junto com roomTypeCode
includeDetails boolean 2 somente Usado para o método 2 depois que o cliente tiver selecionado um quarto.

Envie como true para retornar dados de tarifa pronta para reserva para o quarto e os códigos de tarifa fornecidos.

Envie junto com roomTypeCode e rateCode
includeRoomImages boolean não Recupera imagens do quarto para o hotelId especificado.

Disponível também como uma solicitação independente.
includeHotelFeeBreakdown boolean não Retorna uma estrutura de resposta mais detalhada para a matriz HotelFees, que inclui a frequência com que cada taxa é aplicada e como é aplicada. Disponível com minorRev=24 e superior.
options string ou lista separada por vírgulas
de string
não Use esse parâmetro no lugar de uma solicitação de informações de hotel separada ao usar o método 1 para preencher as opções de quarto de um estabelecimento.

Envie um único valor ou uma combinação de valores em uma lista separada por vírgulas.

Valores:
HOTEL_DETAILS Recupere somente os detalhes do hotel (descrição do estabelecimento).
ROOM_TYPES Recupere tipos de quarto.
ROOM_AMENITIES Recupere lista de comodidades no quarto (cozinha americana, TV, etc).
PROPERTY_AMENITIES Recupere lista de comodidades no estabelecimento (spa, academia, salas de conferência).
HOTEL_IMAGES Recupere somente os URLs de imagens do hotel (e não imagens do quarto).
numberOfBedRooms int não Este parâmetro é válido somente para condos/aluguéis para temporada. Especifica o número de quartos solicitados (4 é o máximo).
supplierType string não Forneça o mesmo valor retornado na resposta da lista de hotéis anterior.

Valores:
E: Expedia Collect
rateKey string não Chave para os parâmetros que determinaram a tarifa fornecida na resposta da lista de hotéis anterior.
Resposta de quarto de hotel
Retorna quartos no hotel específico solicitado que acomodarão a contagem de hóspedes especificada durante as datas de estadia especificadas ou confirma a disponibilidade e o preço para roomTypeCode e rateCode fornecidos.

Esta resposta também retorna instruções de check-in, outros dados do estabelecimento, informações detalhadas sobre a tarifa e, o mais importante, o rateKey necessário para a reserva.

Se o objeto options tiver sido incluído em uma solicitação do Método 1, os detalhes especificados no objeto também serão retornados, se estiverem disponíveis.

Conteúdo da resposta
Elemento pai: HotelRoomAvailabilityResponse
Atributo: size - número de quartos retornados

Nome Valor Descrição
hotelId long ID do estabelecimento. Essa mesma ID será usada em qualquer solicitação de reserva subsequente.
arrivalDate string Confirma a data do check-in enviada na solicitação.
departureDate string Confirma a data do check-out enviada na solicitação.
hotelName string Nome do hotel
hotelAddress string Endereço do hotel
hotelCity string Cidade do hotel
hotelStateProvince string Código de dois caracteres do estado/província que contém a cidade especificada. Retorna códigos de país somente para EUA, Canadá e Austrália.

Referências:
Códigos de Estados dos Estados Unidos
Códigos de províncias/territórios do Canadá
Códigos de províncias/territórios da Austrália
  • Capital australiana - AC
  • Novo País de Gales - NW
  • Território do Norte - NO
  • Queensland - QL
  • Austrália do Sul - SA
  • Tasmânia - TS
  • Victoria - VC
  • Austrália Ocidental - WT
hotelCountry string Código de dois caracteres ISO-3166 do país no qual o hotel está localizado.
numberOfRoomsRequested int Confirma o número de nós Room enviados na solicitação.
checkInInstructions string Deve ser exibido se retornado pelo estabelecimento.
Poderá incluir taxas que podem incorrer no check-in, instruções para check-in após o horário comercial, etc.
specialCheckInInstructions string Contém informações importantes para o check-in, como o requisito de notificar ao estabelecimento o horário estimado de chegada. Exiba essas informações junto com as principais instruções de check-in.
HotelRoomResponse array Cada nó contém tarifas e detalhes para um quarto individual no hotel. O formato de resposta JSON desta matriz poderá causar problemas no eixo.
HotelRoomResponse.policy string Políticas adicionais diversas; por exemplo, exigência de identificação com foto para check-in.
HotelRoomResponse.rateCode string Código referente à tarifa exibida.
HotelRoomResponse.roomTypeCode string Código de tipo de quarto referente ao quarto.

Se o parâmetro options tiver sido enviado na solicitação de disponibilidade de quartos, este elemento não retornará. Em vez disso, o valor será enviado como atributo roomCode do objeto RoomType.
HotelRoomResponse.rateDescription string

Breve descrição do tipo de quarto e da tarifa a ser cobrada; por exemplo, Deluxe Room King, tudo incluso.

Recomendado para exibição principal.

HotelRoomResponse.roomTypeDescription string Breve descrição do tipo de quarto; por exemplo, Deluxe Room King.

Se o parâmetro options tiver sido enviado na solicitação de disponibilidade de quartos, este elemento não retornará. Em vez disso, o valor será enviado como elemento description no objeto RoomType.
HotelRoomResponse.supplierType string Fornecedor do hotel. Esse mesmo fornecedor será usado para processar as reservas feitas.

Valores:
E: Expedia Collect
HotelRoomResponse.otherInformation string Outras informações diversas sobre o hotel, se disponíveis.
HotelRoomResponse.propertyId string ID da Expedia para o hotel. Use este valor para mapear para um hotelId ao fazer referência cruzada com a Expedia.
HotelRoomResponse.smokingPreferences lista separada por vírgulas de string Preferências de fumante/não fumante disponíveis para o quarto, se houver.

Valores:
NS: não fumante
S: fumante
E: sem preferência
HotelRoomResponse.minGuestAge int A idade mínima dos hóspedes no quarto; por exemplo, 18 ou 21 se não for permitida a entrada de crianças. Retornará como 0 ou não retornará se não houver idade mínima.
HotelRoomResponse.quotedOccupancy int O número máximo de hóspedes que o quarto pode acomodar sem haver cobrança de taxa extra por pessoa.
HotelRoomResponse.rateOccupancyPerRoom int O número máximo de hóspedes que o quarto pode acomodar, incluindo hóspedes que poderão gerar cobranças de taxa extra por pessoa. Equivalente a maxRoomOccupancy na resposta da lista.

Se esse valor exceder o valor de quotedOccupancy, verifique a taxa extra por pessoa na matriz Surcharges e alerte os usuários.
string Coloque um link direto na página de disponibilidade do quarto correspondente em seu modelo. O formato retornado só é compatível com contas de modelo herdadas.
HotelRoomResponse.BedTypes array As escolhas de tipo de cama para o quarto individual. Pode retornar um tipo de cama Solteiro ou uma escolha a ser incluída no momento da reserva. Reveja detalhes sobre tipos de cama
HotelRoomResponse.ValueAdds contêiner para ValueAdd Contém uma matriz de elementos ValueAdd, se disponível, para a tarifa e o quarto fornecidos. Tem um atributo size para indicar o número de valores agregados retornados.
ValueAdds.ValueAdd array

Contém um elemento description para um serviço gratuito oferecido com o quarto e a tarifa fornecidos, como café da manhã ou internet sem fio gratuitos.

Para minorRev=28 e superior, o atributo de id numérico não é retornado – somente description é fornecido. Você deve usar ao menos minorRev=28 para retornar valores agregados em suas respostas de itinerário e reserva.

Ao usar minorRev=26 ou inferior, os seguintes atributos de id conhecidos serão retornado com seus valores description.

ID description
1 Todas as refeições
2 Café da manhã continental
4 Café da manhã completo
8 Café da manhã inglês
16 Almoço incluído
32 Jantar incluído
64 Crédito de alimentos/bebidas
128 Estacionamento incluído
256 Estacionamento gratuito no aeroporto
512 Tudo incluído
1024 Internet de alta velocidade incluída
2048 Internet sem fio incluída
4096 Café da manhã continental para dois
8192 Café da manhã para dois
16384 Estacionamento com manobrista incluído
32768 Translado de/para o aeroporto incluído
65536 Upgrade de quarto incluído
131072 Crédito no resort incluído
262144 Brinde de boas-vindas na chegada
524288 Crédito no spa
1048576 Crédito no golfe
2097152 Acesso VIP a casas noturnas
4194304 Buffet para duas pessoas pelo preço de uma
8388608 Bilhete de elevador para esqui e aluguel incluídos
16777216 Buffet de café da manhã
33554432 Meia-pensão
67108864 Pensão completa
134217728 Cozinha completa
268435456 Máquina caça-níqueis
536870912 Crédito no cassino
1073741824 Match Play
HotelRoomResponse.RoomImages array Matriz de URLs de imagens do quarto disponíveis, se solicitado através do parâmetro includeRoomImages .
HotelRoomResponse.RoomType object Retornado quando o parâmetro options é enviado com o valor ROOM_TYPES e/ou ROOM_AMENITIES.

Atributos:
roomCode: substitui o elemento roomTypeCode
roomTypeId
RoomType.description string Substitui o elemento roomTypeDescription. Deve ser exibido tanto em páginas de quartos individuais como em páginas de reserva e de confirmação de reserva.
RoomType.descriptionLong string Descrição do quarto mais detalhada, se disponível.
RoomType.roomAmenities array Lista de comodidades no quartos, se disponível (mesmo conteúdo e estrutura conforme listado na resposta de informações de hotéis)
RoomType.HotelDetails object Conteúdo da descrição do hotel (mesmo conteúdo e estrutura conforme listado na resposta de informações de hotéis)
RoomType.PropertyAmenities object Informações sobre comodidades no hotel (mesmo conteúdo e estrutura conforme listado na resposta de informações de hotéis)
RoomType.HotelImages object Informações sobre imagens do hotel (mesmo conteúdo e estrutura conforme listado na resposta de informações de hotéis)
HotelRoomResponse.RateInfos contêiner para RateInfo Contém uma matriz de elementos RateInfo que fornecem informações de tarifa detalhadas para quartos individuais.

Se você estiver usando uma integração mais antiga executada em minorRev=6 ou anterior, RateInfo retornará sem o contêiner RateInfos.
RateInfos.RateInfo object Contém todas as informações de tarifa para um quarto Solteiro em vários objetos diferentes e valores individuais.

Atributos:
priceBreakdown boolean Indica se uma nota discriminada de preço completa, incluindo impostos, e o preço total a serem cobrados estão incluídos.
promo boolean Indica se a tarifa retornada é promocional.
rateChange boolean Indica se a tarifa é diferente para pelo menos uma das noites durante a estadia.
RateInfo.RoomGroup object Confirma o conteúdo do mesmo objeto RoomGroup enviado na solicitação, que se aplica às tarifas fornecidas. Para minorRev=29 e superior, contém os detalhes do preço de diária por quarto.
RoomGroup.Room object Elementos filho do objeto confirmam o numberOfAdults, numberOfChildren e childAges específicos usados para calcular as tarifas fornecidas
Room.rateKey object Fundamental para os parâmetros de pesquisa e outros valores que determinam a tarifa.

Observe que esse valor é quase sempre diferente do valor retornado na resposta de disponibilidade de hotéis. Sempre passe o valor desta resposta para a solicitação de reserva.

Toda vez que os parâmetros de pesquisa são alterados (mudança na contagem de hóspedes, diferentes datas de estadia, acréscimo de crianças, etc), uma nova solicitação deve ser enviada para obter um novo valor para esse parâmetro.

Para minorRev=18 e inferior, esse elemento será retornado no corpo principal da resposta.
Room.ChargeableNightlyRates array Contêiner para a matriz NightlyRate do quarto. As tarifas retornadas são específicas para o quarto individual e aparecem em ordem sequencial por toda a duração da estadia.

Para obter o custo médio por noite para vários quartos, use os valores fornecidos por nightlyRatesPerRoom.

Retorna para minorRev=29 e superior.
ChargeableNightlyRates.NightlyRate object Fornece a tarifa para uma única noite dentro do intervalo da estadia solicitada. Quando retornado neste local, as tarifas sempre serão específicas para o Room.

Indica a presença de uma tarifa promocional, da tarifa base e da tarifa após a aplicação da promoção (se for o caso). Contém somente atributos.

Retorna para minorRev=29 e superior.

Atributos:
promo boolean Indica se uma tarifa promocional é aplicada à tarifa desta noite.
rate float A diária após a promoção, se houver, é aplicada.
baseRate float A diária antes da promoção, se houver, é aplicada.
ChargeableNightlyRates.NightlyRate object

Informações de tarifas convertidas para a moeda solicitada pelo cliente. Retornadas apenas se o hotel não emitir faturas na moeda solicitada ou se a mesma não é utilizada pelo mercado da localidade do cliente. Contém os mesmos atributos que ChargeableNightyRates. Retorna para minorRev=29 e superior.

ChargeableNightlyRates.
ConvertedNightlyRates
object Informações de tarifas convertidas para a moeda solicitada pelo cliente. Retornadas apenas se o hotel não emitir faturas na moeda solicitada ou se a mesma não é utilizada pelo mercado da localidade do cliente. Contém os mesmos atributos que ChargeableNightyRates. Retorna para minorRev=29 e superior.
RateInfo.promoId string ID da oferta promocional retornada, se houver.
RateInfo.promoDescription string Descrição da promoção retornada, se houver. Será retornado um máximo de 255 caracteres.
RateInfo.promoDetailText string Detalhes adicionais da promoção retornada, se houver.
RateInfo.nonRefundable boolean Indica se a reserva é não reembolsável. Deve ser exibido se retornado; todas as cobranças são finais após uma reserva bem-sucedida. Esse valor sempre prevalece sobre quaisquer dados de políticas diferentes.
RateInfo.depositRequired boolean Sempre retorna como true para Expedia Collect.
RateInfo.rateType string Indica se a tarifa retornada é pré-paga pela EAN ou pós-paga no hotel. Retorna com um valor MerchantStandard para disponibilidade pré-paga ou não retorna nada para pós-paga.
RateInfo.currentAllotment int O número de quartos que ainda podem ser reservados no estabelecimento. Use esse valor para criar regras para mensagens urgentes que alertem os clientes da baixa disponibilidade em datas concorridas ou em estabelecimentos populares.

Se o valor retornar 0, não significa falta de quartos no estabelecimento. As regras necessárias para calcular o valor simplesmente não foram atendidas. Esse valor não indica disponibilidade absoluta.
RateInfo.cancellationPolicy string Política de cancelamento do hotel para este quarto. Deve ser exibido tanto em páginas de quartos individuais como em páginas de reserva e de confirmação de reserva.
RateInfo.CancelPolicyInfoList contêiner para Cancel
PolicyInfo
Detalha pormenores da política de cancelamento, geralmente determinando o período de multa e as sanções decorrentes do cancelamento.
Revise os detalhes da matriz CancelPolicyInfo
RateInfo.ChargeableRateInfo object Os atributos deste objeto contêm o total absoluto a ser cobrado para a reserva, bem como os totais e as tarifas médias. Os nós dentro do objeto fornecem detalhes sobre o preço da diária e as sobretaxas.

Atributos:
total float O total de diárias, impostos e sobretaxas a ser cobrado para a reserva. Esse é o valor total que deverá ser exibido para o cliente e incluído na solicitação de reserva.
surchargeTotal float Total de TaxAndServiceFee e ExtraPersonFee da matriz de Surcharges.
nightlyRateTotal float Total de valores na matriz nightlyRatesPerRoom contidos neste objeto.
maxNightlyRate float Preço da diária mais alta de todas as tarifas retornadas
currencyCode string Código de moeda das tarifas retornadas
commissionableUsdTotal float Quantia usada para calcular comissões de parceiros, em USD. Total de preços da diária menos sobretaxas.
averageRate float O preço médio de todas as diárias com os valores promocionais aplicados, sem sobretaxas.
averageBaseRate float O preço médio de todas as diárias sem nenhum valor promocional aplicado, sem sobretaxas. Retornará o mesmo valor anterior se não houver nenhuma promoção.
ChargeableRateInfo.
nightlyRatesPerRoom
array Contêiner para a matriz NightlyRate. Tem o atributo size para indicar número de nós na matriz, o que corresponderá ao número de noites na solicitação. As tarifas retornam em ordem sequencial em toda a duração da estadia.
nightlyRatesPerRoom.NightlyRate n/a

Fornece a tarifa para uma única noite dentro do intervalo da estadia solicitada.

Indica a presença de uma tarifa promocional, da tarifa base e da tarifa após a aplicação da promoção (se for o caso). Contém somente atributos.

No caso de solicitações de vários quartos, esse valor corresponde ao custo médio por noite considerando todos os quartos. A EAN recomenda o uso da nova matriz ChargeableNightlyRates por noite para a exibição de preços de vários quartos.

Para solicitações de vários quartos com minorRev=28 ou inferior, esse elemento fornece tarifas apenas para o primeiro quarto, em vez do valor médio de tarifa.



Atributos:
promo boolean Indica se uma tarifa promocional é aplicada à tarifa desta noite.
rate float A diária após a promoção, se houver, é aplicada.
baseRate float A diária antes da promoção, se houver, é aplicada.
RateInfo.promoType string Indica se as promoções retornadas são específicas para dispositivos móveis ou padrão. Retorna Mobile para promoções para dispositivos móveis e Standard para todas as outras.
Para retornar promoções para dispositivos móveis, você deve identificar o app ou o site do seu dispositivo móvel por meio da cadeia de caracteres customerUserAgent apropriada.
ChargeableRateInfo.Surcharges array Contêiner para a matriz Surcharge. Esta matriz relaciona as sobretaxas individuais que compõem o valor retornado por surchargeTotal. Tem o atributo size para indicar o número de nós na matriz.
Surcharges.Surcharge n/a Detalha o tipo e a quantidade de uma única sobretaxa. Contém somente atributos.

Atributos:
amount float Quantia da sobretaxa específica
type string Nome da sobretaxa.
Valores possíveis:
  • TaxAndServiceFee
  • ExtraPersonFee
  • Tax
  • ServiceFee
  • SalesTax
  • HotelOccupancyTax

Somente TaxAndServiceFee e ExtraPersonFee contam para surchargeTotal. Todos os outros valores são componentes individuais do valor TaxAndServiceFee.


Nota: os tipos de sobretaxa SalesTax (Imposto de vendas) e HotelOccupancyTax (Imposto de ocupação do hotel) devem ser exibidos conforme a lei estadual em Nova York. Certifique-se de esperar e capturar esses valores para exibir como "Imposto de ocupação do hotel e vendas" nos detalhes de preço final.

RateInfo.HotelFees array

Este elemento discrimina certos impostos e taxas cobrados pelo hotel que, caso contrário, não seriam detalhados especificamente na matriz Surcharges.

Todos os valores neste elemento são cobrados pelo hotel no check-in ou check-out. Eles não fazem parte de nenhuma taxa cobrada no momento da reserva.

Quando preenchido, use esse elemento para atender ao formato de exibição de tarifas/impostos/taxas exigido pelos principais agregadores e mecanismos de busca.

Contém o atributo size para indicar o número de cobranças contido.

HotelFees.HotelFee none Contém atributos para a descrição, a quantia e a moeda de uma única taxa. Detalha qualquer imposto VAT, imposto estadual ou taxa de turismo, taxa de resort ou outras taxas cobradas que não possam ser razoavelmente evitadas.
As cobranças retornam na moeda reservável indicada pelo atributo currencyCode de ChargeableRateInfo.

Atributos:
description string O tipo de taxa. Valores possíveis:
  • MandatoryFee
  • MandatoryTax
  • ResortFee
amount float Valor da taxa.
HotelFee.HotelFeeBreakdown none Retorna se includeHotelFeeBreakdown tiver sido enviado na solicitação. Detalha como a taxa é aplicada e com que frequência.

Atributos:
unit string Como a taxa é distribuída. Valores possíveis:
  • Per Person
  • Per Room
  • Per accommodation
  • Per house
  • Per apartment
  • Per adult
frequency string Frequência da taxa. Valores possíveis:
  • Per Night
  • Per Day
  • Per Stay
  • Per week

Disponível com minorRev=24 ou superior.

RateInfo.ConvertedRateInfo object Informações de tarifas convertidas para a moeda solicitada pelo cliente. Retornado somente se a moeda convertida e a cobrável forem diferentes, ou seja, se o hotel não puder aceitar a moeda solicitada pelo cliente. Contém os mesmos atributos que ChargeableRateInfo.