İptal aralıkları ayarlama

İptal aralıkları ekleme

İptal aralıkları, iptal düğmesinin ne zaman etkinleştirileceğini tanımlar. Bu, iptal işlevinin kullanıcı onay e-postalarında kullanılamayacak ve diğer tüm platformlardan kaldırılacağı anlamına gelir.

İptal aralıkları iki şekilde etkinleştirilebilir: hizmet düzeyinde ve slot düzeyinde. Bu seviyelerde pencereleri belirtme işlemleri aşağıda açıklanmıştır.

Hem hizmet düzeyinde hem de slot düzeyinde iptal aralığı ayarlanırsa slot düzeyindeki aralık geçerli olur. İkisi de ayarlanmazsa iptal aralığı varsayılan olarak zaman aralığının başına ayarlanır (yani kullanıcının randevusu son dakikada iptal edilebilir).

Hizmet düzeyi tanımı

Hizmet düzeyinde iptal aralıkları, Hizmet feed'inde rules.min_advance_online_canceling belirtilerek etkinleştirilebilir. Bu alan, rezervasyonun yapılması gereken rezervasyon başlangıç süresinden kaç saniye önceye ayarlanmalıdır. Örneğin, rezervasyon yalnızca başlangıç saatinden 24 saat öncesine kadar iptal edilebiliyorsa bu alan 86.400 olarak ayarlanır (yani 15:00'te yapılacak bir rezervasyon yalnızca önceki gün 15:00'e kadar iptal edilebilir). 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_online_canceling": 86400
      }
    }
  ]
}

Alan düzeyi tanımı

Kullanım aralığı düzeyinde alanın adı scheduling_rule_overrides.last_online_cancellable_sec'dir. Bu alan, belirli bir yuvanın iptal 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_online_cancellable_sec": 1468081800
        }
    }
  }
]