WooCommerce Bookings 插件可以让客户在不离开您的站点的情况下进行预约、预订或租用设备。非常适合例如预订酒店、场所租赁、会议、旅游团、课程或固定时间段游览等服务。插件基于WooCommerce,所以收取预付款或全额付款都不是问题。
WooCommerce Bookings 主要功能
预约一对一活动或多人活动
可以设置参加人数的下限和上限:将一次预约限制为一次预约,或让多人预订课程或旅游。
为团体或个人提供特价
为预订多个时段的团体或个人提供折扣,显示特定时段价格较低、周末价格较高或儿童特价。Bookings 可让您以任何方式自定义定价。
要求确认或提供免费取消,一切可以自定义
设置确认,让您有时间在正式预订之前进行审核。自动发出预订提醒以减少未入住,并设置是否可以取消预订。
发送提醒
在预订完成、确认以及预订日期前一天,通过方便的通知电子邮件提醒客户他们的预订。
永远不会重复预订
通过将所需资源分配给特定预订来避免重复预订。例如,如果您的 2:00 新娘在 3:30 之前预订了试衣和造型师,则该造型师将无法为 3:00 安排试衣的新娘提供服务。您永远不必担心同时向两个客户提供相同的资源。

更新日志
v3.12.1 - 2026年10月21日
- 修复 - 防止重新打开预订日历时发出冗余的可用性请求。
- 修复 - 修复断开 Google 日历时出现的 PHP 警告,以及成功撤销后显示失败通知的问题。
- 修复 - 修复使用 AM/PM 时间格式时,预订可用性和价格表中缺少移除控件的问题。
- 修复 - 修复编辑预订管理屏幕上的已预订产品下拉框在选择了资源时仅显示资源名称,而不显示父产品名称的问题。
- 修复 - 防止访客预订提醒复用上一位客户的电子邮件地址。
- 修复 - 在未选择时间就点击“立即预订”时显示“选择你的预订选项”消息,并阻止聚焦的时间段看起来已被选中。
- 修复 - 修复预订表单请求被某些主机防火墙阻止,导致客户无法选择时间的问题。
- 修复 - 修复拥有 10 个或更多预订的客户的个人数据导出永远无法完成的问题。
- 修复 - 修复客户取消邮件中的“查看预订”链接指向管理仪表盘而不是客户订单的问题。
- 修复 - 防止 Google 创建了事件但其响应丢失时出现重复的 Google 日历事件。
- 修复 - 在可用性请求期间所选团队成员更改时保持预订表单响应式。
- 修复 - 在加入购物车期间禁用预订确认,并在请求失败后恢复控件。
- 修复 - 在实验性预订模态框中显示预订和可用性请求错误,并防止失败的 HTTP 响应更新购物车。
- 修复 - 修复在管理后台为已删除或不可预订的产品添加预订时的致命错误。
- 修复 - 修复在拥有许多预订的产品上,在没有有效时区偏移的情况下将预订加入购物车时的致命错误。
- 修复 - 修复在管理后台保存开始或结束时间不是 hh:mm 格式的预订时的致命错误。
- 修复 - 修复预订和报价 REST 端点对不可预订产品返回服务器错误而不是无效产品 ID 错误的问题。
- 修复 - 修复保存为可预订的重复可用性规则在时间段和管理日历中被视为不可用的问题。
- 修复 - 阻止当查看范围内的某个预订无法再加载时管理预订日历无法加载的问题。
- 修复 - 阻止产品已被删除的预订的带 .ics 附件的预订邮件和 .ics 导出失败。
- 修复 - 阻止订单 ID 指向退款的预订的预订邮件和管理屏幕失败。
- 修复 - 修复因可用性规则关闭的已预订日期的日历标签。
- 开发 - 为区块预订表单可用性请求和独立表单添加浏览器覆盖。
- 开发 - 更新到 WooCommerce.com 的发布部署。
- 开发 - 将 PHPStan 分析级别提升到 3。
- 开发 - 修复需要少量代码更改的 PHPStan 级别 3 发现。
- 开发 - 将 PHPStan 分析级别提升到 4。
- 开发 - 修复需要行为更改的 PHPStan 级别 4 发现。
- 开发 - 将 PHPStan 分析级别提升到 5。
- 开发 - 将 PHPStan 分析级别提升到 6。
- 开发 - 修复需要行为更改的 PHPStan 级别 6 发现。
- 开发 - 将 PHPStan 分析级别提升到 7。
- 开发 - 修复需要行为更改的 PHPStan 级别 7 发现。






