我正在尝试创建一个PNR,而无需实际预订。这个想法是创建PNR来临时“阻止”价格直到达到时间限制。这样,用户可以继续搜索其他航班,而不必担心价格会消失。
我能够毫无问题地创建PNR,它会返回AirPrice,但是当我通过GetReservationRQ检索PNR时,我可以看到航班详细信息+乘客,但是AirPrice消失了。
我如何再次获得它?
谢谢!
答案 0 :(得分:2)
如果您想保留价格,则实际上是在“预订”航班-您只是未在购买机票/未完成航班。
我不知道您使用的是什么工作流程,但是您应该致电enhanchedairbook +乘客详细信息。
如果随后获得要检索的PNR定位器,则可以使用GetreservationsRQ进行调用。现在,至少在一天结束之前,所有内容都以您给出的价格保留下来。航空公司通常会要求您对PNR进行重新定价,然后再对其进行每日准确定价。
如果您随后要对它们进行票务/预订,请调用相应的api函数或将其排队给您的票务合作伙伴。如果创建日期在此日期之前,则需要重新定价并将价格保存到pnr
答案 1 :(得分:1)
您可以在OTA_AirPriceRQ调用中使用Retain =“ true”保留带有PQ的定价响应。您可以保存报价,然后随时阅读。