概述

在选定了某个出行方案及具体报价后,您可以将 SearchCriteriaTokenOffer Token,提供给预订服务使用,同时,还需要您提供必要的乘客信息(如全名及出生日期)。

在未提交订单前,由于报价实时变化,您需要再次验证并确认所选报价的可用性,以提升预订成功率。

如果预订成功,您将得到一个包含 OrderID 的响应。

1. 确认报价的可用性

注意,在您选择了对应的报价之后,您需要在创建订单之前再次验证该报价的可用性,避免您使用无效的报价创建订单,提升预订成功率

如果接口返回成功,您可以继续调用创单接口创建订单了!

具体实现的API接口名,请参考 确认报价的可用性.

2. 创建订单

请提供必要的乘客信息来完成创建订单。

如果预订成功,您将得到一个包含我们生成的 OrderID 的响应。

此时的订单是未提交状态。

具体实现的API接口名,请参考 创建订单.

如果您想同时预订辅营产品,那么您可以在此时预订辅营产品,但您也可以在预订完成后再预订辅营产品。

如何预订辅营产品,请参考预订辅营产品

下一步请提交订单,请参考3. 提交订单

3. 提交订单

在创建订单时,您可能会已经提前生成好了自己的订单号,也就是我们所说的分销商订单ID。

您应该将订单和您自己的订单号一起提交给我们,方便后续对账核算等。

具体实现的API接口名,请参考 提交订单.

4. 提交前的订位检查(可选)

为了提升预订体验,您可以在提交订单前,主动轮询此接口以获知乘客占位的状态,若状态结果不能通过,您可以及时做出调整,比如引导乘客重新选择新的报价。

如若您没有使用此接口,而选择直接提交订单,意味着订单仍然可以提交预订,只是应对预订失败风险的措施会滞后。同时响应时长也会因承运者的不同而不同。

具体实现API,请参考提交前的订位检查

建议您接入使用。

5. 创支付单

具体实现API,请参考创支付单

如果您没有在此提交自己的订单号,您仍然可以通过调用订单服务中的SubmitDistributorOrderID接口

预订服务契约定义

以上对应的功能及完整的介绍,请参阅预订服务