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
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
Deixe um comentário
Você precisa estar logado para dar um palpite.