設定最晚預訂時間
在許多情況下,商家都會希望特定服務或時段的預約時間提前至少一小時。這些值可在服務層級和/或可預訂層級設定。如果同時設定了兩者,系統會使用可用性層級的設定。
服務水準定義
在服務層級,這個欄位稱為 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 } } } ]