下单与供应商路由

OTA 下单后,系统需要在供应商侧完成真实的履约。来源策略决定每一步由谁执行。

来源策略

来源策略按平台、政策、航司、航线匹配,对验价、下单、支付三个步骤分别指定执行方:

执行方说明
本地由直连系统自身处理
模拟返回模拟结果,只用于开发联调
指定供应商调用注册的供应商适配器

来源策略同时设置变价阈值:下单前再次验价时,价格变动超过阈值直接拒单。

下单流程

OTA 下单
  → 平台适配器解密报文
  → 再次验价(按来源策略,可调用供应商验价)
  → 变价超过阈值?是 → 拒单
  → 生成本地订单并立即响应 OTA
  → 后台异步执行供应商下单
  → 回填供应商订单号、PNR、价格、购买链接
  → 失败时保留失败状态与原因,供运营处理

支付接口校验订单与 PNR 后,按来源策略执行支付。

供应商适配器

供应商接口采用注册式适配器设计,新增供应商只需要实现验价、下单、支付适配器并注册,不需要修改主流程。系统记录每次供应商调用的请求、响应、耗时、状态码和错误信息,可在「供应商接口日志」中按 traceId 查询。

生产环境启用真实履约前,必须完成目标供应商适配器、凭据、超时重试、幂等和订单持久化的专项联调与验收。模拟或本地策略只适用于开发联调。

上线注意事项

  • 四个 OTA 平台的适配框架已经具备,但能否直接上线,取决于有效账号、密钥、最新协议版本和完整的联调结果;
  • 为平台接口和供应商接口设置合理的超时、重试、幂等、日志脱敏和告警策略;
  • 平台密钥、AppSecret、供应商凭据和加密材料必须通过安全配置中心或受控渠道管理。