Muzibu Corporate - Uyelik Odeme Sistemi
Bu ozellik sadece Muzibu tenant'ina (1001) ozgudur.
Diger tenant'larda (ixtif, varilsan vb.) bu ozellik YOKTUR ve OLMAYACAKTIR.
Tum kod Modules/Muzibu/ icinde kalacak.
Ne yapilacak? Kurumsal hesap sahibi (sirket yoneticisi), calisanlarinin Muzibu Premium uyeliklerini tek bir yerden yonetebilecek ve odeme yapabilecek.
Tek tek veya toplu olarak calisanlari sec
Aylik veya yillik plan sec
Toplu odeme yap, tum uyeler aktif
ONEMLI: Tum subscription verileri TENANT DB'de!
subscriptions, subscription_plans, invoices tablolari
tenant_muzibu_1528d0 database'inde.
Central DB'de DEGiL!
subscriptions - Uyelik kayitlari
subscription_plans - Plan tanimlari
invoices - Faturalar (varsa)
muzibu_corporate_accounts - Kurumsal hesaplar
users - Kullanici bilgileri
tenants - Tenant kayitlari
Subscription verileri burada DEGIL!
Modules/Muzibu/ | +-- app/Http/Controllers/Front/ | +-- CorporateFrontController.php # Mevcut - subscription metodlari EKLENECEK | +-- app/Services/ | +-- MuzibuCorporateService.php # Mevcut | +-- CorporateSubscriptionService.php # YENI - toplu odeme mantigi | +-- resources/views/themes/muzibu/corporate/ | +-- dashboard.blade.php # Mevcut - "Uyelikleri Yonet" butonu EKLENECEK | +-- subscriptions.blade.php # YENI - plan secimi + uye listesi | +-- routes/web.php +-- /corporate/subscriptions # YENI Route
| Method | URI | Metod | Aciklama |
|---|---|---|---|
| GET | /corporate/subscriptions | subscriptions() | Plan secimi + uye listesi sayfasi |
| GET | /api/corporate/subscriptions | apiSubscriptions() | SPA icin JSON data |
| POST | /corporate/subscriptions/purchase | purchaseSubscriptions() | Secilen uyeler icin odeme baslat |
/corporate/dashboard sayfasinda yeni buton
Sol: Plan secimi (Aylik 299TL / Yillik 2999TL)
Sag: Uye listesi (checkbox ile secim)
3 uye x 299 TL = 897 TL toplam (anlik guncelleme)
Cart'a "Kurumsal Uyelik Paketi" olarak eklenir, checkout'a yonlendirilir
Her secilen uye icin tenant DB'ye subscription kaydi olusturulur
Kurumsal uyeleriniz icin premium uyelik satin alin
299 TL /ay/uye
2.999 TL /yil/uye
Ahmet Yilmaz
Sube: Istanbul
Mehmet Kaya
Sube: Ankara
Zeynep Demir
Sube: Izmir
subscriptions(), apiSubscriptions(), purchaseSubscriptions()
Fiyat hesaplama, subscription olusturma, odeme entegrasyonu
/corporate/subscriptions ve /api/corporate/subscriptions
Alpine.js ile reaktif UI, plan secimi, uye listesi, fiyat hesaplama
Corporate dashboard'da "Uyelikleri Yonet" butonu
Claude AI tarafindan olusturuldu - v2.0