İptal Penceresi Ekleme
İptal aralıkları, iptal düğmesinin etkinleştirildiği zamanı tanımlar. Bu, iptal işlevinin kullanıcı onayı e-postalarında kullanılamayacağı ve diğer tüm platformlardan kaybolacağı anlamına gelir.
İptal aralıkları iki şekilde etkinleştirilebilir: hizmet düzeyi ve alan düzeyi. Bu düzeylerde pencere belirtme işlemleri aşağıda açıklanmıştır.
Hem hizmet düzeyi hem de alan düzeyinde iptal aralığı ayarlanmışsa alan düzeyinde aralık geçerli olur. İkisi de ayarlanmazsa iptal aralığı varsayılan olarak zaman aralığının başlangıcına ayarlanır (kullanıcı son dakikada iptal edilebilir).
Hizmet düzeyi tanımı
Hizmet düzeyi iptal aralıkları, Hizmet feed'inde rules.min_advance_online_canceling
belirtilerek etkinleştirilebilir. Bu alan, rezervasyonun yapılması gereken rezervasyonun başlangıç zamanından önceki saniye sayısına ayarlanmalıdır. Örneğin, rezervasyon alanı başlangıç zamanından 24 saat öncesine kadar iptal edilebiliyorsa bu alan 86400 olarak ayarlanır (yani 15:00 rezervasyonu yalnızca bir önceki gün 15:00'a kadar iptal edilebilir).
Bu, söz konusu hizmetin tüm slotları için geçerli olur (alan düzeyinde 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ılabilirlik alanı düzeyinde, alan scheduling_rule_overrides.last_online_cancellable_sec
olarak adlandırılır. Bu alan, belirli alanın iptal edilebileceği son zamandır (EPOCH zaman damgası).
Bu, belirtilen ayrı alanlar için geçerlidir.
JSON
"service_availability": [ { "availability": { "scheduling_rule_overrides": { "last_online_cancellable_sec": 1468081800 } } } ]