Kupon Yönetimi
Yetkili servis indirim kuponlarının tanımlandığı ve kullanım hareketlerinin izlendiği modül.
:::info Erişim
- Sol menü: Firmalar → Kupon Yönetimi
- URL:
https://demo.bulutfilo.com/kuponlar - Kayıt: 2 sonuç :::

Sayfa Sekmeleri (canlı ekrandan)
- Kuponlar
- YENİ OLUŞTUR
- Sütunlar
- Taslaklar
Liste Sütunları (canlı ekrandan)
- Açıklama
- Türü
- Birim Türü
- Birim Toplamı
- Kullanımda
Yeni Kupon Oluşturma
Kuponlar > YENİ OLUŞTUR sekmesi.
Validation: KuponSaveRequest
Ana Kupon Alanları
| # | Alan | Tip | Zorunlu | Validasyon |
|---|---|---|---|---|
| 1 | Açıklama | text | ✓ | required, string |
| 2 | Türü | dropdown | ✓ | required, KuponTuru enum |
| 3 | Birim Türü | dropdown | ✓ | required, KuponBirimTuru enum (TL / Yüzde / Adet) |
| 4 | Birim Toplam | sayı | ✓ | required, numeric (toplam kupon değeri) |
Kupon Kodları (alt liste)
kupon.kupon_kodu_ekle yetkili kullanıcılar her kupon için birden fazla kod girebilir.
serialized_kupon_kodlari JSON array'i:
| Alt Alan | Validasyon |
|---|---|
kodu | required, string |
turu_type | required, string |
turu_id | required, integer |
miktar | required, numeric |
baslangic_tarihi | required, date |
bitis_tarihi | required, date, after:baslangic_tarihi |
Otomatik Davranışlar (KuponKoduObserver)
| Olay | Yan Etki |
|---|---|
creating | ilk_miktar = miktar (orijinal miktar saklanır) |
created | hareketler tablosuna GIRIS türünde otomatik hareket |
updating | Miktar değişmişse, kupon kullanılıyorsa kullaniliyor_mu = 1 |
updated | Miktar artarsa kupon birim_toplam artırılır; azalırsa azaltılır |
Kayıt Sonrası
- Kupon
kuponlartablosuna kaydedilir - Tüm kodlar
kupon_kodlaritablosuna eklenir - Her kod için bir hareket (GIRIS) oluşur
- Yetkili servis formlarında "Kupon Kodu" alanına yazılınca kullanım hareketi (CIKIS) düşer
Bu sayfa canlı demo (
demo.bulutfilo.com) üzerinden yakalanan ekran ile oluşturulmuştur. İş kuralları ve veri akışı detayları için bkz. Sistem & İş Akışları.