@extends('admin.layout') @section('title', 'Hakediş & Geri Ödeme Raporu - Partner Paneli') @section('page-title', 'Hakediş & Geri Ödeme Yönetimi') @section('content') {{-- Bilgilendirme Kutusu --}} {{-- Üst Özet Kartları (4 Kart) --}}
Toplam Alışveriş (KDV Dahil)

{{ number_format($totals['gross_total'] ?? 0, 2, ',', '.') }} ₺

{{ number_format($totals['transactions_count'] ?? 0) }} İşlem ({{ number_format($totals['paying_users_count'] ?? 0) }} Üye)
%20 KDV Kesintisi

-{{ number_format($totals['vat_total'] ?? 0, 2, ',', '.') }} ₺

Tüm alışverişlerden %20 KDV düşülür
%20 KDV Düşülmüş Net Toplam

{{ number_format($totals['net_after_vat_total'] ?? 0, 2, ',', '.') }} ₺

KDV Dahil Toplam − %20 KDV Tutarı
TOPLAM HAKEDİŞİM (GERİ ÖDEME)

{{ number_format($totals['earning_total'] ?? 0, 2, ',', '.') }} ₺

KDV Hariç Tutar × Referans Oranı (%)
{{-- Referans Kodu Bazlı Geri Ödeme Oranı ve Hakediş Özeti --}}

Referans Kodlarıma Göre Geri Ödeme Oranları & Hakediş Özeti

Her referans kodunuz için tanımlanmış geri ödeme yüzdesi ve o kodla kayıt olan kullanıcıların toplam katkısı.
@foreach ($codeBreakdown as $cId => $cb) @php $rc = $cb['code_model']; $rateFormatted = rtrim(rtrim(number_format((float) $cb['commission_rate'], 2, ',', '.'), '0'), ','); @endphp @endforeach
Referans Kodu Kampanya Adı Tanımlı Geri Ödeme Oranı (%) Kayıtlı Üye / Alışveriş Yapan Alışveriş Sayısı Toplam Satış (KDV Dahil) %20 KDV Kesintisi %20 KDV Hariç Tutar Net Partner Hakedişi
{{ $rc->code }} {{ $rc->name }} @if ($rc->description)
{{ $rc->description }}
@endif
%{{ $rateFormatted }} {{ $cb['users_count'] }} Üye / {{ $cb['paying_users_count'] }} Alışveriş Yapan {{ $cb['transactions_count'] }} İşlem {{ number_format($cb['gross_total'], 2, ',', '.') }} ₺ -{{ number_format($cb['vat_total'], 2, ',', '.') }} ₺ {{ number_format($cb['net_after_vat_total'], 2, ',', '.') }} ₺ {{ number_format($cb['earning_total'], 2, ',', '.') }} ₺
{{-- Filtreleme & Daimi Tüm Alışverişlerin Detaylı Hakediş Tablosu --}}

Referanslı Kullanıcıların Daimi Tüm Alışverişleri & Hakediş Detayları

Referans kodunuz ile kayıt olan kullanıcıların yaptığı tüm paket ve abonelik satın alımlarının KDV hariç tutarları ve işlem bazlı hakedişleriniz.

{{-- Filtre Formu --}}
@if ($transactions->count() > 0)
@foreach ($transactions as $tx) @php $u = $tx['user']; $rc = $tx['referral_code']; $rateStr = rtrim(rtrim(number_format((float) $tx['commission_rate'], 2, ',', '.'), '0'), ','); @endphp @endforeach
Tarih Kullanıcı (Üye) Referans Kodu Satın Alınan Paket / Hizmet Satış Fiyatı (KDV Dahil) %20 KDV Kesintisi %20 KDV Hariç Tutar Geri Ödeme Oranı Hakediş Tutarı
{{ $tx['date']?->format('d.m.Y') ?? '—' }}
{{ $tx['date']?->format('H:i') ?? '' }}
{{ trim(($u->name ?? '') . ' ' . ($u->last_name ?? '')) ?: 'İsimsiz Kullanıcı' }} #{{ $u->id }}
{{ $u->email }}
{{ $rc->code }}
{{ $tx['title'] }}
Ref: {{ $tx['reference'] }}
{{ number_format($tx['gross_amount'], 2, ',', '.') }} ₺ -{{ number_format($tx['vat_amount'], 2, ',', '.') }} ₺ {{ number_format($tx['net_after_vat'], 2, ',', '.') }} ₺ %{{ $rateStr }} +{{ number_format($tx['earning_amount'], 2, ',', '.') }} ₺
GENEL TOPLAM ({{ $transactions->count() }} Alışveriş): {{ number_format($totals['gross_total'], 2, ',', '.') }} ₺ -{{ number_format($totals['vat_total'], 2, ',', '.') }} ₺ {{ number_format($totals['net_after_vat_total'], 2, ',', '.') }} ₺ — {{ number_format($totals['earning_total'], 2, ',', '.') }} ₺
@else
Henüz Hakediş Oluşturan Ücretli Alışveriş Bulunmuyor

Referans kodunuzla kayıt olan kullanıcılar paket veya abonelik satın aldığında tüm alışverişleri ve hakedişleriniz burada otomatik listelenecektir.

@endif
{{-- Kullanıcı Bazlı Daimi Toplam Katkı Özeti --}} @if ($userSummaries->count() > 0)
Kullanıcı Bazlı Daimi Alışveriş & Hakediş Özeti
@foreach ($userSummaries as $us) @php $u = $us['user']; $rc = $us['referral_code']; $rateStr = rtrim(rtrim(number_format((float) $us['commission_rate'], 2, ',', '.'), '0'), ','); @endphp @endforeach
Kullanıcı Kayıt Olduğu Kod & Oran Toplam Alışveriş Adedi Toplam Harcama (KDV Dahil) %20 KDV Hariç Toplam Bu Kullanıcıdan Toplam Hakedişim
{{ trim(($u->name ?? '') . ' ' . ($u->last_name ?? '')) ?: 'İsimsiz Kullanıcı' }} (#{{ $u->id }} — {{ $u->email }}) {{ $rc->code }} %{{ $rateStr }} {{ $us['transactions_count'] }} Alışveriş {{ number_format($us['gross_total'], 2, ',', '.') }} ₺ {{ number_format($us['net_after_vat_total'], 2, ',', '.') }} ₺ {{ number_format($us['earning_total'], 2, ',', '.') }} ₺
@endif @endsection