Takvim ve randevular ayarları
Her seçeneğin yolu, etkisi ve varsayılanı.
Ayarlar çalıştığın ekranın üstünde çekmece olarak açılır; doğrudan URL tam sayfa açabilir. Masaüstünde Settings altında aynı ürün başlığını seç. Alanı değiştirip Kaydet kullan; form doğrulaması ve rol izinleri uygulanır.
Kullanım rehberi
Resepsiyon ve hizmet ekipleri müşteri, hizmet, çalışan ve saati bir randevuda birleştirir.
Bölüme dön
Randevular — modüller ve ayrıntılı ayarlar
Randevu kuralları
Ayarı aç · /settings/appointments
Rezervasyon türü: birebir, birebir+grup veya yalnız grup. Saat aralığı en az 5 dakika, boşluk en az 0 dakika, son rezervasyon süresi en az 0 saat, pencere en az 1 gündür. Otomatik onay manuel adımı atlar. Dolu günleri göster takvim seçicisini etkiler. İptal nedenlerinde en az bir seçenek korunur.
Masaüstü: yerel ayar paneli.

Yasaklı müşteriler
Ayarı aç · /settings/appointments/bans
E-posta/telefonla engel ekle, nedeni ve bitişini belirt; engeli kaldır. Aynı iletişimle yeni müşteri kaydı açılması engeli aşmaz.
Masaüstü: yerel ayar paneli.

Hatırlatmalar
Ayarı aç · /settings/appointments/reminders
Hatırlatma anahtarı, başlangıçtan önce süre ve e-posta/SMS/WhatsApp kanalları seçilir. Kanaldaki bağlantı olmadan teslimat varsayılmaz. Müşteri bazında hatırlatma tercihi ayrı kayıttadır.
Masaüstü: yerel ayar paneli.

Varsayılanlar ve davranış seçenekleri
Tablo sözleşmedeki varsayılanları gösterir. Konum alanı bu ayarın bir form kontrolü olarak mı, yoksa ileri yapılandırma değeri olarak mı bulunduğunu ayırır. Rakamlar çalışma alanında kaydedilmiş değer değildir.
| Seçenek / anahtar | Varsayılan | Etkisi ve seçenekleri | Konum |
|---|---|---|---|
Saat aralığı · timeSlotInterval | 30 | Teklif edilen başlangıç saatleri arasındaki dakika. | /settings/appointments |
Randevular arası boşluk · bufferMinutes | 0 | Randevunun iki yanında boş tutulacak dakika. | /settings/appointments |
Rezervasyon son süresi · cutoffHours | 0 | Başlangıçtan kaç saat önce rezervasyonun kapanacağı. | /settings/appointments |
Rezervasyon penceresi · windowDays | 365 | Kaç gün ilerisine rezervasyon kabul edileceği. | /settings/appointments |
Otomatik onay · directApproval | false | Açıksa manuel onayı atlar. | /settings/appointments |
Dolu günleri göster · showFullDays | true | Dolu günleri saat seçicisinde görünür tutar. | /settings/appointments |
Depozito iste · depositRequired | false | Rezervasyonda bağlı ödeme uygulamasıyla depozito ister. | İleri sözleşme ayarı; ayrı kontrol doğrulanmadı |
Depozito yüzdesi · depositPercent | 25 | Dondurulmuş randevu toplamının şimdi ödenecek yüzdesi. | İleri sözleşme ayarı; ayrı kontrol doğrulanmadı |
Rezervasyon türü · bookingType | individual | Birebir, birebir ve grup veya yalnız grup rezervasyonu seçer. Seçenekler: Yalnızca birebir randevular, Birebir ve grup, Yalnızca grup seansları | /settings/appointments |
İptal nedenleri · cancellationReasons | ["cancel_link", "emergency", "schedule_change", "not_needed", "found_alternative", "other"] | İptal işleminde sunulacak neden sözlüğü. | /settings/appointments |
Hatırlatmaları aç · reminderEnabled | false | Randevudan önce hatırlatma üretimini açar. | İleri sözleşme ayarı; ayrı kontrol doğrulanmadı |
Hatırlatma zamanı · reminderHours | 24 | Başlangıçtan kaç saat önce hatırlatma gönderileceği. | İleri sözleşme ayarı; ayrı kontrol doğrulanmadı |
Hatırlatma kanalları · reminderChannels | ["email"] | Hatırlatmada e-posta, SMS veya WhatsApp kanalları. | İleri sözleşme ayarı; ayrı kontrol doğrulanmadı |
İzin: modülün yönetme (manage) hakkı ayar düzenleme için kullanılır; tek tek işlemlerin izinleri ana sayfanın aksiyon tablosundadır.
İlgili rehber
Teknik kaynaklar
packages/os-kernel/src/modules/appointments.ts, apps/studio/app/(app)/settings/, apps/era-station/apps/web/src/era/business/screens/settings/pages/registry.tsx.