@php $config = $referralCode->reward_config ?? []; $selectedType = old('reward_type', $referralCode->reward_type ?? 'subscription'); @endphp
@error('name')
{{ $message }}
@enderror
Kullanıcı kayıt formunda bu kodu girecek. Otomatik büyük harfe çevrilir. @error('code')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror
@error('reward_type')
{{ $message }}
@enderror
{{-- Abonelik --}}
Örn: 1 = 1 günlük, 30 = 1 aylık, 365 = 1 yıllık üyelik. @error('days')
{{ $message }}
@enderror
Tokensiz değilse, abonelikle birlikte bu paketin hakları da tanımlanır. @error('bonus_package_id')
{{ $message }}
@enderror
{{-- Paket --}}
Kullanıcıya sadece bu paketin hakları tanımlanır, abonelik verilmez. @error('package_id')
{{ $message }}
@enderror
{{-- Kredi --}}
@error('valid_from')
{{ $message }}
@enderror
@error('valid_until')
{{ $message }}
@enderror
@error('max_uses')
{{ $message }}
@enderror
@error('is_active')
{{ $message }}
@enderror
@if ($referralCode)
İstatistikler

Kullanım: {{ $referralCode->use_count }} kez

Oluşturulma: {{ $referralCode->created_at->format('d.m.Y H:i') }}

@endif
Koşullu Bonus Kuralları Opsiyonel

Yukarıdaki ödül, kod ile kayıt olunca anında verilir. Burada tanımlayacağınız kurallar ise kullanıcı sonradan gerçek bir satın alma yaptığında (örn. 1 aylık abonelik alırsa) ek bir bonus verir. Kural eklemezseniz davranış değişmez.

@foreach (($referralCode->bonusRules ?? collect()) as $i => $rule) @include('admin.referral-codes._bonus_rule_row', [ 'index' => $i, 'rule' => $rule, 'packages' => $packages, 'subscriptionPlans' => $subscriptionPlans ?? [], ]) @endforeach