WooCommerce Bookings 預訂功能教學

一、功能簡介

讓顧客在結帳前即可選擇服務的 日期、時間、人數或設備資源,並且自動依照設定的條件計算價格與可預約時段。

常見應用範例:

  • 預約服務:美容、美甲、家教課程、顧問諮詢
  • 租賃服務:場地、器材、攝影棚、露營設備
  • 活動票券:導覽體驗、課程報名、遊船預訂

二、建立可預訂商品(Bookable Product

步驟 1:新增商品

  1. 進入左側選單 → 商品 → 新增商品
  2. 輸入商品名稱
  3. 在「產品資料(Product Data)」下拉選單選擇:
    Bookable Product(可預訂的產品)

步驟 2:設定預約時段

在「產品資料 → Bookings」頁籤中設定:

項目功能說明範例
Booking Duration每次預約時長1 小時、1 天
Customer can book是否讓客戶自由選擇時長建議選「Fixed blocks of」固定時長
Calendar display mode前台日曆顯示方式「Always visible」或「Show on click」
Min/Max bookings per block限制每時段可預約數量例如每小時最多 3 人

💡 若您的服務是固定時段(例如每堂課 1 小時),建議使用「Fixed blocks」;若客戶可自由決定時數(例如租車),可選「Customer defined blocks」。

步驟 3:設定可預訂時間(Availability

  1. 進入「Availability(可用性)」分頁
  2. 在「Availability rules」中新增一條規則
    • 選擇可預約日期範圍(例如:每週一至週五)
    • 設定時間範圍(例如:09:00 至 18:00)
  3. 若需排除假期,可再新增一條「Not available」規則

範例:

類型日期範圍時間可用性
Available週一~週五09:00–18:00
Not available週六~週日全日
Not available12/25全日

💡 您可靈活設定多組規則,例如每週不同營業時間或特別營業日。

步驟 4:設定費用(Costs

在「Costs」分頁中設定預約的計費方式。

項目功能說明範例
Base Cost預約基本費用(固定)NT$500
Block Cost每時段的費用每小時 NT$300
Person Cost若開啟人數功能,依人數加價每人 +NT$100
Display cost前台顯示的價格系統會自動計算

💡 若您的費用會隨日期、資源或人數變動,可在此設定「進階定價規則」。

步驟 5:啟用人數(Persons

若您的服務需要依據「人數」收費,例如課程或體驗活動,可啟用人數設定:

  1. 前往「Bookings → Persons」分頁
  2. 勾選 ✅ 「Enable person types」
  3. 設定:
    • 最小人數(Min):1
    • 最大人數(Max):10(依需求調整)
    • 若每人價格不同,啟用「Multiply cost by person count」

範例:

  • 一堂烘焙課最多 6 人,每人加收 NT$200。
  • 基礎費用 NT$1,000,6 人報名總價自動為 NT$2,200。

步驟 6:啟用資源(Resources

若您的預訂項目包含可選擇的「場地、老師、設備」,
可透過「資源」功能讓顧客選擇特定項目。

  1. 前往「Bookings → Resources」分頁
  2. 勾選 ✅ 「Has resources」
  3. 點擊「Add resource」新增選項
    • 例如:「A 攝影棚」、「B 攝影棚」、「戶外區」
  4. 在每個資源中可設定:
    • 是否由顧客選擇(Customer selected)
    • 每個資源的個別價格(如 A 區 NT$300 / B 區 NT$400)
    • 每個資源的可預約時間

💡 適用於場地租借、導覽員預約或設備租用等情境。


三、後台預約管理

完成設定後,顧客在前台預約後,您可在後台查看、修改或新增預約。

路徑:WooCommerce → Bookings

功能說明
All Bookings顯示所有預約紀錄(含日期、客戶、狀態)
Add Booking手動新增預約(例如電話訂單)
Edit Booking修改日期、時間、資源或人數
Cancel Booking取消預約並通知顧客
Reschedule更改預約時段或資源分配

四、實際案例參考

案例應用說明關鍵設定
瑜伽課程預約客戶選擇日期與時段,依人數收費Persons + Fixed Duration
場地租借顧客選擇場地(資源)與時間Resources + Availability
遊船行程顧客選艙型、人數與出發日期Resources + Persons + Costs
顧問諮詢固定時段預約Fixed Duration + Availability