26 Aralık 2025 - Tenant 1001 (Muzibu)
Kurumsal subscription mantığı Muzibu modülünde olmalı. Cart/Order modülleri genel kalmalı, Muzibu-spesifik kod içermemeli.
// Order.php'de:
if ($item->metadata['type'] === 'corporate_bulk') {
$service = app(CorporateSubscriptionService::class);
$service->activateCorporateSubscriptions($item, $this);
}
Cart Module
Order Model
Muzibu Service
Kurumsal subscription aktivasyonu, doğrulama, admin bilgi metodları
activateSubscriptionItems içinde: type=corporate_bulk kontrolü, Muzibu service çağrısı
if (($item->metadata['type'] ?? null) === 'corporate_bulk') {
if (class_exists(\Modules\Muzibu\App\Services\CorporateSubscriptionService::class)) {
app(\Modules\Muzibu\App\Services\CorporateSubscriptionService::class)
->activateCorporateSubscriptions($item, $this);
continue; // Normal subscription oluşturma
}
}
mount() ve addSubscriptionToCart() - target_user_ids metadata'ya ekleme (zaten yapıldı)
Sipariş Detayı:
Premium Üyelik x2
Kurumsal: Ali Yılmaz, Ayşe Demir
Claude AI tarafından oluşturuldu - 26 Aralık 2025