下面我从机票领域(偏 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": "无免费托运行李"}}


六、为什么「运价」是机票系统里最复杂的东西

✅ 价格复杂(多税、多币种)
✅ 规则复杂(自然语言 + 结构化)
✅ 场景多(单程 / 往返 / 多程)
✅ 强时效(随时失效)
✅ 强风控(防刷 / 防套利)

👉 一句话总结:

航班运价是航空公司商业策略在系统中的“最终体现”。


七、给不同角色的一句话理解

  • 产品经理:运价 = 一种可售卖机票产品
  • 研发:运价 = 价格 + 规则 + 适用条件的集合
  • 测试:运价 = 各种边界条件的来源
  • 用户:运价 = 这张票能不能退改、值不值
posted on 2026-03-05 15:57  卡米i  阅读(4)  评论(0)    收藏  举报