【发布时间】:2018-01-17 02:53:44
【问题描述】:
希望对我正在为客户网站项目集成的 Sabre (SOAP API) 中的空中搜索和图书流提供一些指导/保证。
我的客户计划通过第 3 方支付网关单独收款,并且还有一个第 3 方票务机器人。
票务机器人公司给我的详细信息是,我们应该创建 PNR,然后排队转移到“国际/国内代理 Q50”(使用他们的 PCC)。
我可以访问并一直在阅读 Sabre Dev Studio,可以访问 Sabre SOAP API(我有我的客户的凭据和 PCC)并在此处遵循“低远搜索和预订”工作流程 (@987654321 @) 按照该页面上的建议将 EnhancedAirBookRQ 和 PassengerDetailsRQ 交换为 CreatePassengerNameRecordRQ 并在之前插入付款,我建议的工作流程是:
- 使用 TokenCreateRQ 创建令牌
- 使用令牌通过 BargainFinderMaxRQ 执行搜索
- 向客户显示结果,客户选择行程/航段
- 从客户那里收集客户详细信息
- 外部支付网关对 BarginFinderMaxRQ 中返回的金额进行支付
- 使用编排 API CreatePassengerNameRecordRQ 预订所需的航段,包括:
- 添加乘客详细信息和航段
- 指定以现金支付
- 执行队列转移?
我已将 BargainFinderMaxRQ 编码并正常工作。
我开始与 CreatePassengerNameRecordRQ 集成,并注意到返回的价格可能与 BargainFinderMaxRQ 返回的价格不同。这让我质疑上述工作流程。我之所以选择它是因为它更容易集成(我可以使用令牌而不是管理会话,它只是一个 API 调用)。
所以,我的问题:
我的理解是否正确,这是项目的正确工作流程吗?鉴于我的客户正在通过外部支付网关进行付款,并希望在客户付款之前向他们显示最终数字。
我很难理解票务机器人如何融入流程。希望就这如何影响 PNR 呼叫进行指导。我是否仍将票类型设置为“7TAW”并在他们的 PCC + 队列号上排队?
感谢您的帮助,非常感谢。
【问题讨论】:
-
转到供应商网站并查看网页底部。最好在供应商支持页面上提问而不是在这里:developer.sabre.com/docs/Home
标签: sabre