跳转到内容
资源

开发者如何将酒店预订添加到产品中?

Section titled “开发者如何将酒店预订添加到产品中?”

搜索和价格是简单的一半。产品只有在能够创建真实预订、收款并通知旅客和酒店预订已完成时才有用。

许多 API 返回酒店内容,但很少有能完成交易的。

简短回答

你需要四样东西:实时价格和可用性、预订创建、支付,以及确认和 webhook。只读内容 API 只覆盖第一项。Wink 的 Consumer 和 Booking Engine API 免费使用,预订创建通过带 OAuth2 的 REST 运行,支持 64+ 个 webhook 事件,包括 booking.created,支付为酒店收取——酒店保持商户身份——因此你无需成为商户。MCP 服务器为 AI 代理开放相同功能,Web 组件适用于你想要预订路径但不想构建 UI 的场景。

能力含义产品缺失时的影响
实时价格和可用性当前价格及实际可预订的日期范围缓存价格在确认时失效,破坏信任
预订创建创建酒店实际收到的预订没有它你只是一个推荐链接,不是产品
支付作为预订的一部分收款跳转到其他网站会导致转化流失
确认和 webhook通知客人、酒店和系统预订情况否则需手动处理负载和对账差异

大多数开发者找到的“酒店 API”只覆盖第一项,有时也覆盖第二项。交易是难点,也是决定你是否拥有产品的关键。

这个问题决定了后续一切。通过链条转售的供应价格中包含加价,且可用性较旧,且无法直接向酒店查询预订问题。直接来自酒店的供应带有酒店自身价格、实时可用性,且酒店知道预订存在。

对于旅客会与酒店官网比价的情况——也就是大多数情况——酒店控制的供应避免了价格更差的尴尬时刻。

如果你自己构建酒店预订,成为商户意味着承担支付责任、拒付、退款、税务处理,且通常需要在每个市场持有旅行社执照。

在 Wink 上,酒店保持商户身份,支付为酒店收取,因此集成方无需承担这部分责任。对于确实需要自行收款的合作伙伴,API 集成提供商户身份方案,但该方案有其自身的许可要求。

  1. Web 组件。 在现有页面中嵌入可预订的搜索、房型列表或结账。无需后端工作;布局控制最少。
  2. REST API。 完全控制搜索、价格、预订创建和确认,使用 OAuth2 认证。当预订流程是你产品自身体验的一部分时使用。
  3. MCP 服务器。 为 AI 代理开放相同功能,助理可以搜索、定价并完成预订,而不是将用户引导到网站。

三者并不互斥——产品通常用组件做营销界面,用 API 做核心流程。

  • 针对一个城市和一个日期范围进行搜索和定价。 先让真实价格流动,再设计其他。
  • 端到端创建一个测试预订,包括支付和确认。
  • 在构建任何 UI 之前订阅 booking.created 和取消事件。
  • 尽早确定归因模型——预订需携带来源上下文,否则后续报告只能猜测。
  • 处理失败情况:报价到预订间可用性丢失、支付被拒、部分退款。

Consumer 和 Booking Engine API 免费。Partner API 每月含 10,000 酒店夜免费额度,超出按单位计费。确认预订收取酒店 1.5% 平台费及成本价刷卡费,且当你的产品促成预订时,默认收取 10% 佣金——这就是集成方的收益来源。

  • 基于缓存价格构建。 开发时看起来没问题,生产时失败。
  • 支付跳转到其他网站。 每次跳转都会流失预订。
  • 忽视 webhook 直到上线。 对账变成手工活。
  • 不必要地成为商户。 这是许可和责任问题,不仅是技术问题。
  • 不传递来源上下文。 归因无法事后重建。

继续探索

酒店预订 API 常见问题

集成内容、费用及支付责任归属。

酒店预订 API 需要支持什么?
实时价格和可用性、预订创建、支付,以及带 webhook 的确认。只读内容 API 只覆盖第一项,无法完成交易。
Wink API 免费使用吗?
Consumer 和 Booking Engine API 免费。Partner API 每月含 10,000 酒店夜免费额度,超出按单位计费。
我必须成为商户吗?
不必。酒店保持商户身份,支付为酒店收取。商户身份方案适用于确实需要自行收款的 API 集成,且有相应许可要求。
AI 代理能通过相同功能预订吗?
可以。MCP 服务器为代理开放搜索、定价和预订功能,助理可完成预订,无需引导用户访问网站。
作为集成方,我如何获得报酬?
当你的产品促成预订时,默认收取 10% 佣金,佣金基于酒店平台费和刷卡费后计算,归因持续 6 个月每次点击。
我需要构建 UI 吗?
不一定。Web 组件提供可预订的搜索、房型列表和结账,可嵌入现有页面;当流程应属于你时,使用 REST API。

实时酒店供应、基于 REST 的预订创建、webhook、为代理提供的 MCP 服务器,以及无需你拥有的支付。