下面我从机票领域(偏 OTA / 航司 / GDS 的专业视角),系统、深入地解释 什么是「航班运价(Fare)」。内容会比较长,但基本可以覆盖 产品、研发、测试、运营 都关心的问题。
一、什么是航班运价(Fare)
航班运价(Fare),指的是航空公司针对某一航线、航班或航班组合,制定的一套“可售卖价格方案及其约束规则”。
一句话理解:
航班 = 飞什么;运价 = 怎么卖、多少钱卖、能不能退改。
在 OTA / 航司系统中:
- 航班(Flight / Segment) 是运输能力
- 运价(Fare) 是商业规则
- 报价(Offer) = 航班 + 运价 + 税费 + 库存
二、运价的核心构成(非常重要)
一个完整的航班运价,通常由 “价格 + 规则 + 适用条件” 三大部分组成。
1️⃣ 运价价格构成
(1)基础票价(Base Fare)
- 航司制定的“裸价”
- 不含税、不含燃油附加费
- 通常以航段 / 行程为单位
(2)税费(Tax)
- 机场建设费
- 政府税(出入境税等)
- 安全费等
✅ 税费大多 不可折扣
(3)附加费(Surcharge)
- 常见为 燃油附加费(YQ / YR)
- 有时按航段收取
- 是否可退改,取决于规则
✅ OTA 常说的“起价”,一般是
Base Fare + Tax + YQ
2️⃣ 运价规则(Fare Rule)
运价规则定义了这张票“怎么用”。
常见规则类型:
| 规则类型 | 说明 |
|---|---|
| 退票规则(Refund) | 是否可退、手续费 |
| 改签规则(Change) | 是否可改、改签费 |
| No-show | 误机是否作废 |
| 行李规则 | 免费托运行李额度 |
| 最短/最长停留 | 是否限制停留天数 |
| 提前购票 | 起飞前 N 天才能购买 |
| 适用航班 | 指定航司 / 航班 |
| 淡旺季 | 时间段限制 |
✅ 规则通常 与价格强绑定,但 与具体航班弱绑定。
3️⃣ 运价适用条件(Fare Application)
运价并不是“谁都能买”,常见限制包括:
- 旅客类型:成人 / 儿童 / 婴儿
- 舱位等级:Y / B / M / K 等
- 航线:指定城市对
- 方向性:单程 / 往返
- 销售渠道:官网 / OTA / 企业客户
- 国别 / 地区
三、运价中的关键专业概念
1️⃣ 舱位 ≠ 运价(很多人会混)
舱位(Booking Class)
- 用一个字母表示(Y / B / M / K)
- 本质是 库存与价格控制单元
- 同一舱位可以对应多套运价
运价(Fare)
- 定义价格 & 规则
- 同一运价通常绑定一个舱位
✅ 关系:多对多(但实际偏一对多)
2️⃣ 运价基础代码(Fare Basis)
Fare Basis Code 是运价的“身份证”。
示例:
{"fareId": "FARE_001", "fareBasis": "K21NR", "cabin": "K", "brand": "经济舱·基础", "paxFare": {"ADT": {"baseFare": 1800, "tax": 400, "yq": 200}}, "rules": {"refund": "不可退", "change": "不可改", "baggage": "无免费托运行李"}}
六、为什么「运价」是机票系统里最复杂的东西
✅ 价格复杂(多税、多币种)
✅ 规则复杂(自然语言 + 结构化)
✅ 场景多(单程 / 往返 / 多程)
✅ 强时效(随时失效)
✅ 强风控(防刷 / 防套利)
👉 一句话总结:
航班运价是航空公司商业策略在系统中的“最终体现”。
七、给不同角色的一句话理解
- 产品经理:运价 = 一种可售卖机票产品
- 研发:运价 = 价格 + 规则 + 适用条件的集合
- 测试:运价 = 各种边界条件的来源
- 用户:运价 = 这张票能不能退改、值不值
浙公网安备 33010602011771号