@extends('admin.layout') @section('title', 'Referans Kodu Yönetimi') @section('page-title', 'Referans Kodu Yönetimi') @php $rewardLabels = [ 'subscription' => 'Abonelik Süresi', 'package' => 'Paket', 'credits' => 'Kredi', ]; @endphp @section('content')

Referans Kodları

Kayıt sırasında girilen referans kodları kullanan kişiye ödül (abonelik, paket veya kredi) kazandırır.

Referans Kodu Ekle
@if ($referralCodes->count() > 0)
@foreach ($referralCodes as $referralCode) @endforeach
Ad Kod Partner (İlişkili Kullanıcı) Ödül Kullanım Geçerlilik Durum İşlemler
{{ $referralCode->name }} {{ $referralCode->code }} @if ($referralCode->partnerUser)
{{ $referralCode->partnerUser->email }} #{{ $referralCode->partnerUser->id }}
{{ trim(($referralCode->partnerUser->name ?? '') . ' ' . ($referralCode->partnerUser->last_name ?? '')) }} Hakediş Oranı: %{{ rtrim(rtrim(number_format((float) ($referralCode->commission_rate ?? 0), 2, ',', '.'), '0'), ',') }} @else Atanmamış Hakediş: %{{ rtrim(rtrim(number_format((float) ($referralCode->commission_rate ?? 0), 2, ',', '.'), '0'), ',') }} @endif
{{ $rewardLabels[$referralCode->reward_type] ?? $referralCode->reward_type }} {{ $referralCode->use_count }} @if ($referralCode->max_uses) / {{ $referralCode->max_uses }} @else (sınırsız) @endif @if ($referralCode->valid_from || $referralCode->valid_until) {{ $referralCode->valid_from?->format('d.m.Y') ?? '—' }} - {{ $referralCode->valid_until?->format('d.m.Y') ?? '—' }} @else — @endif
@csrf @method('PATCH') @if ($referralCode->is_active) @else @endif
@csrf @method('DELETE')
{{ $referralCodes->links() }}
@else

Henüz referans kodu bulunmamaktadır.

İlk Referans Kodunu Oluştur
@endif
@endsection