Travelport 对接
面向旅行社和 OTA 的Travelport API 对接
Travelport API 对接可将 Travelport 的机票和酒店内容接入您自己的预订引擎。PHPTRAVELS 负责搜索页面、品牌运价、PNR 预订、出票和售后服务,使用的是您自己的 Travelport 协议。
- TripServices 机票与酒店
- 品牌运价与升舱推荐
- PNR、出票与售后
- 加价规则与代理价格
Travelport 平台
新的对接项目应使用哪个 Travelport 平台?
多年来,Travelport 提供过多种接入方式。时间轴上的每一站都说明了该平台是什么,以及如果您现在启动 Travelport 项目意味着什么。点击任一站点了解详情。
Galileo · 简介
Travelport 的 GDS 主机系统之一。旅行社通过 PCC(伪城市代码)在其上预订机票、查询运价并处理队列。
现在的新对接项目
您不会直接连接主机本身。Galileo 的预订、PNR 和队列都通过您协议中开通的 Travelport API 访问。
在 PHPTRAVELS 中
Galileo 的运价、PNR 和队列会像其他数据源一样显示在机票后台中。
Apollo · 简介
另一个 Travelport 主机系统,拥有自己的旅行社用户群、PCC 和预订格式。
现在的新对接项目
处理方式与 Galileo 相同:主机位于 API 之后。在确定工作范围前,请先向 Travelport 确认您的 PCC 所在的主机。
在 PHPTRAVELS 中
相同的预订流程和相同的界面。PCC 背后的主机只是一个设置,无需重新开发。
Worldspan · 简介
Travelport 的第三个主机系统,拥有自己的 PCC 和格式。
现在的新对接项目
请向 Travelport 询问您的 Worldspan PCC 开通了哪些 API 产品,因为覆盖范围可能因产品和市场而异。
在 PHPTRAVELS 中
与其他主机使用相同的搜索、结账和售后界面。
Universal API · 简介
Travelport 的 XML 系列 API,提供 WSDL 和 schema 文件、SDK 以及代码示例。
现在的新对接项目
许多在运营的旅行社仍在使用它。如果是新开发项目,请先咨询 Travelport,因为其开发者门户现在主推 TripServices。
在 PHPTRAVELS 中
现有的 Universal API 连接可以继续运行,同时在旁边搭建新的连接。
Travelport+ JSON API · 简介
Travelport 的 JSON 系列,由更小的 REST 服务构成。一次搜索即可返回 GDS 和 NDC 内容,品牌运价以品牌加升舱推荐的形式返回。
现在的新对接项目
根据 Travelport 自己的说明,早期版本以早期采用者计划的形式运行。当前的 Flights API 参考文档为第 11 版。
在 PHPTRAVELS 中
品牌和升舱推荐直接映射到下方所示的运价家族列中。
TripServices · 简介
Travelport 开发者门户目前展示其 API 的方式:Flights、Stays 和 Pay,采用 OAuth 2.0 登录,并分为独立的预生产环境和生产环境。
现在的新对接项目
新开发项目的常用起点。Travelport 在开通时发放试用或正式凭证,根据 Travelport 的说明,访问令牌有效期为 24 小时。
在 PHPTRAVELS 中
除非您的协议另有规定,新的 Travelport 连接均基于当前的 Flights 和 Stays API 规划。
信息来源于 developer.travelport.com 和 support.travelport.com,核对时间为 2026 年 10 月。产品名称和可用性会有变化,请向您的 Travelport 客户经理确认具体选项。
品牌运价
运价家族在搜索结果中并排展示
Travelport 返回的品牌运价各自带有行李、改期和退票条款。PHPTRAVELS 将它们按列排列,让旅客在选择前就能看清多付的钱能换来什么。
伦敦 (LHR) 至迪拜 (DXB)
11月14日 · 1 名成人 · 经济舱
07:55 → 18:40直飞 · 7小时45分
| 基础–每位成人 | 标准–每位成人 | 灵活–每位成人 | |
|---|---|---|---|
| 手提行李 | 1 × 7 kg | 1 × 7 kg | 1 × 7 kg |
| 托运行李 | 不含 | 1 × 23 kg | 2 × 23 kg |
| 改期 | 不可改期 | 需付手续费 | 免费 |
| 退票 | 不可退票 | 不可退票 | 可退票 |
| 选座 | 需付费 | 标准座位 | 所有座位 |
示例数据。品牌名称、价格和条款由航空公司通过 Travelport 提供。
品牌来自运价数据
品牌名称和属性均来自响应数据,因此只有航空公司如此申报时,运价才会显示为“灵活”。
升舱推荐
更高一级的运价,无论是其他品牌还是其他舱位,都可以在结账时作为升级选项展示。
一键查看完整规则
代理人在预订或改签机票前,可以打开完整的运价规则文本。
所有数据源统一布局
来自 NDC机票预订系统 和其他 GDS 的运价使用相同的列,让旅客进行同类比较。
概览
Travelport API 对接简介
Travelport API 对接是一个项目,而不是一个开关。您与 Travelport 签署协议,Travelport 为您开通凭证,然后您的预订引擎调用其 API 进行搜索、报价、预订和出票。PHPTRAVELS 就是这个预订引擎:一个自主部署的旅游平台,包含面向公众的网站、代理门户和管理后台,随时可以接入 Travelport。
如果您已经在 Galileo 上运营 GDS 业务,请参阅 Galileo 软件。如果您的代理人使用 Apollo,请参阅 Apollo GDS软件。Travelport 也是 机票预订软件 中众多数据源之一,因此可以与 Amadeus、Sabre 和 NDC 供应商并存。
- API 产品
- TripServices 名下的 Flights、Stays 和 Pay
- 格式
- REST 加 JSON;旧版 Universal API 使用 XML
- 登录
- OAuth 2.0 访问令牌,每 24 小时更新一次
- 环境
- 预生产环境和生产环境,各有独立凭证
- 访问权限
- 与您的 PCC 绑定的访问组,在每次调用时作为请求头发送
- 航空内容
- GDS、NDC 和低成本航空公司;Travelport 称覆盖 400 多家航空公司
- 合同
- 您与 Travelport 签订的协议和费用
- 在 PHPTRAVELS 中
- 机票和酒店引擎、B2C 网站、B2B 门户和管理后台,随时可以对接
预订流程
Travelport 预订如何在 PHPTRAVELS 中运行
每个步骤都将一项 Travelport API 任务与您的团队查看结果的界面对应起来,并列出最容易出错的细节。
| 步骤 | Travelport 任务 | 在 PHPTRAVELS 中的显示位置 | 注意事项 |
|---|---|---|---|
| 01搜索 | 按航线、日期和乘客查询运价 | 带运价家族列的结果列表 | 仅在安全的情况下缓存;运价变化很快 |
| 02报价 | 确认所选报价及其税费 | 结账页面,已加上您的加价 | 显示确认后的价格,而不是搜索时的价格 |
| 03预订 | 使用旅客信息创建订座记录 | 带 PNR 编码的预订记录 | 姓名和出生日期必须与护照完全一致 |
| 04出票 | 出票,或保留以后再出 | 票号和电子客票邮件 | 保留订座的出票时限 |
| 05变更 | 修改订座记录或换开客票 | 管理后台中的售后面板 | 运价规则中的差价和罚金 |
| 06取消 | 取消预订并办理退款 | 供财务使用的退款记录 | 作废时限和退票规则因运价而异 |
您的起点
已经在使用 Universal API,还是从零开始?
合适的方案取决于您目前使用的系统。以下是两种最常见情况的区别。
您已经在使用 Universal API
- 在搭建新连接期间,保持现有连接正常运行
- 在做任何改动前,梳理您当前的 PCC、加价规则和队列
- 向 Travelport 咨询是现在迁移还是扩展现有连接
- 在预生产环境中并行运行两者并对比结果
您从零开始
- 申请试用凭证,尽早测试真实流程
- 从第一天起就基于当前的 TripServices API 规划
- 从精简版开始:机票搜索、报价、预订和出票,然后再做售后
- 尽早决定代理人是否也通过 B2B 旅游门户 预订
开始之前
Travelport 上线清单
勾选您已经具备的项目。其余部分将在第一次沟通中与您一起规划。
它将 Travelport 的内容连接到您自己的旅游平台,让您可以搜索和查询运价、创建 PNR、出票并处理预订售后。如果您的 Travelport 协议涵盖酒店内容,也可以一并接入。
Travelport 开发者门户现在主推 TripServices,即其面向 Flights、Stays 和 Pay 的 REST 和 JSON API,因此大多数新开发项目都从这里开始。如果您已经在使用 Universal API,请向 Travelport 咨询是迁移还是扩展,我们会根据他们的答复进行规划。
它们是位于 API 之后的 Travelport 主机系统,而不是单独的对接项目。您的 PCC 位于其中一个主机上,其预订、队列和运价规则通过您账户开通的 Travelport API 传送到 PHPTRAVELS。
可以。基础、标准和灵活等运价家族以列的形式显示在结果中,行李、改期、退票和选座等行均取自运价数据;如果 Travelport 返回升舱推荐,也会一并显示。
需要。价格、文档和凭证都来自您与 Travelport 签订的协议。您可以先向 Travelport 申请试用凭证进行测试。我们会帮助您围绕协议规划范围、环境和认证。
这取决于业务品类、售后范围和认证步骤。如果能尽早确定凭证、测试用例和业务规则,包含搜索、报价、预订和出票的精简首版可以更快上线。
PHPTRAVELS 授权为一次性付款,起价 。Travelport 费用来自您与 Travelport 签订的协议,对接开发工作在范围明确后报价。
可以。分销代理使用各自的加价、佣金和信用额度进行预订,PNR 售后与您的公众网站在同一个管理后台中处理。
