Đặt thời gian đặt trước tối thiểu
Có nhiều trường hợp mà người bán muốn khách hàng đặt trước một khoảng thời gian tối thiểu để đặt các dịch vụ hoặc khung giờ cụ thể. Bạn có thể đặt các giá trị này ở cấp dịch vụ và/hoặc ở cấp tình trạng còn hàng. Nếu bạn đặt ở cả hai cấp, thì chế độ cài đặt ở cấp tình trạng còn hàng sẽ được sử dụng.
Định nghĩa về mức dịch vụ
Ở cấp dịch vụ, trường này được gọi là rules.min_advance_booking
. Bạn nên đặt trường này thành số giây trước thời gian bắt đầu đặt phòng mà bạn cần đặt phòng. Ví dụ: nếu bạn luôn phải đặt trước 1 giờ trước thời gian bắt đầu, thì trường này sẽ được đặt thành 3600 (vì vậy, bạn có thể đặt trước 3 giờ chiều cho đến 2 giờ chiều). Điều này sẽ áp dụng cho tất cả các khung giờ cho dịch vụ đó (trừ phi bị ghi đè bởi định nghĩa cấp khung giờ).
JSON
"service": [ { "rules": { "min_advance_booking": 3600 } } ]
Định nghĩa cấp độ khe
Ở cấp khung giờ phát sóng, trường này được gọi là scheduling_rule_overrides.last_bookable_sec
. Trường này là thời điểm gần đây nhất (dấu thời gian EPOCH) mà bạn có thể đặt trước khung giờ cụ thể.
Điều này sẽ áp dụng cho từng khung giờ riêng lẻ mà bạn đã chỉ định.
JSON
"service_availability": [ { "availability": { "scheduling_rule_overrides": { "last_bookable_sec": 1468081800 } } } ]