Checkout com parâmetro querystring

Para utilizar a checkout, é necessário enviar 4 parâmetros:

  • Recommendation (hash da viagem retornada da pesquisa)
  • OriginIata (Iata da origem utilizado na busca. Não deve ser utilizado o Iata da viagem selecionada pois ela pode ser aeroporto, e isso pode causar diferenças)
  • DestinationIata (Iata do destino utilizado na busca. Não deve ser utilizado o Iata da viagem selecionada pois ela pode ser aeroporto, e isso pode causar diferenças)
  • Date (Datas de partida formato: dd/MM/yyyy, quando houver retorno, separar por vírgula Ex: “10/09/2016,25/09/2016”)
  • Adults (Quantidade de adultos)
  • Childs (Quantidade de crianças)
  • Babies (Quantidade de bebês)

No término da busca, o serviço retorna uma lista de recommendations. Cada uma delas possui um hash na propriedade Fullhash

recommendation-fullhash

 

Após obter o hash da recommendation, podemos montar a querystring para a checkout:

 

Exemplo:

http://meutravelgo.com/transacional/checkout?DestinationIata=POA,sao&OriginIata=SAO,poa&Date=16/10/2016,22/10/2016&Adults=1&Childs=1&Babies=0&Recommendation=Azul/AD/VCP/POA/AD/4119/X/16OUT2016/1215/16OUT2016/1403/FG-2/Azul/AD/POA/CWB/AD/2486/X/22OUT2016/0944/22OUT2016/1057/F-2/Azul/AD/CWB/VCP/AD/4154/X/22OUT2016/1815/22OUT2016/1915

 

 

 

 

 

 

Was this article helpful?

Deixe um comentário

Você precisa estar logado para dar um palpite.