Minimum ön rezervasyon süresini ayarlama

Minimum ön rezervasyon süresi ayarlama

Satıcıların belirli hizmetler veya zaman aralıkları için minimum bir süre önceden rezervasyon yapılmasını istediği birçok durum vardır. Bunlar hizmet düzeyinde ve/veya müsaitlik düzeyinde ayarlanabilir. Her iki düzeyde de ayarlanmışsa stok durumu düzeyindeki ayar kullanılır.

Hizmet düzeyi tanımı

Hizmet düzeyinde alanın adı rules.min_advance_booking. Bu alan, rezervasyonun yapılması gereken rezervasyon başlangıç süresinden kaç saniye önceye ayarlanmalıdır. Örneğin, rezervasyonun her zaman başlangıç saatinden 1 saat önce yapılması gerekiyorsa bu alan 3600 olarak ayarlanır (böylece 15:00 için rezervasyon 14:00'a kadar yapılabilir). Bu, ilgili hizmetin tüm yuvaları için geçerli olur (slot düzeyi tanımı tarafından geçersiz kılınmadığı sürece).

JSON

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

Alan düzeyi tanımı

Kullanım aralığı düzeyinde alanın adı scheduling_rule_overrides.last_bookable_sec'dir. Bu alan, belirli bir slotun rezerve edilebileceği son zamandır (EPOCH zaman damgası). Bu, belirtildiği her bir slot için geçerli olur.

JSON

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