設定最晚預訂時間

設定最晚預訂時間

在許多情況下,商家都會希望特定服務或時段的預約時間提前至少一小時。這些值可在服務層級和/或可預訂層級設定。如果同時設定了兩者,系統會使用可用性層級的設定。

服務水準定義

服務層級,這個欄位稱為 rules.min_advance_booking。這個欄位應設為預訂開始時間前需要預訂的秒數。舉例來說,如果預訂時間必須在開始時間前 1 小時完成,則這個欄位會設為 3600 (因此下午 3 點的預訂時間可在下午 2 點前完成)。這會套用至該服務的所有時段 (除非已由時段層級定義覆寫)。

JSON

"service": [
  {
    "rules": {
      "min_advance_booking": 3600
    }
  }
]

時段層級定義

可預訂時段層級,這個欄位稱為 scheduling_rule_overrides.last_bookable_sec。這個欄位是特定時段可供預訂的最後時間 (EPOCH 時間戳記)。這會套用至指定此值的每個單一版位。

JSON

"service_availability": [
  {
    "availability": {
      "scheduling_rule_overrides": {
        "last_bookable_sec": 1468081800
        }
    }
  }
]