Minimum ön rezervasyon zamanı belirleme

Minimum ön rezervasyon zamanı belirleme

Satıcının belirli hizmetlerin veya slotların belirli bir süre önceden rezerve edilmesini istediği birçok durum vardır. Bunlar hizmet düzeyinde ve/veya kullanılabilirlik düzeyinde ayarlanabilir. Her iki değere de ayarlanırsa kullanılabilirlik düzeyindeki ayar kullanılır.

Hizmet düzeyi tanımı

Hizmet düzeyinde alana rules.min_advance_booking adı verilir. Bu alan, rezervasyonun yapılması gereken rezervasyon başlangıç zamanından önceki saniye sayısına ayarlanmalıdır. Örneğin, rezervasyonun her zaman başlangıç saatinden 1 saat önce yapılması gerekiyorsa bu alan 3.600 olarak ayarlanır. Böylece 15:00'e kadar yapılan rezervasyonlar 14:00'e kadar rezerve edilebilir. Bu durum, söz konusu hizmetin tüm alanları için geçerlidir (alan düzeyinde tanım tarafından geçersiz kılınmadığı sürece).

JSON

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

Slot düzeyi tanımı

Kullanılabilirlik slotu düzeyinde alana scheduling_rule_overrides.last_bookable_sec adı verilir. Bu alan, belirli bir alanın rezerve edilebileceği son zamandır (EPOCH zaman damgası). Bu ayar, belirtilen her bir alan için geçerlidir.

JSON

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