@extends('layouts.client') @section('title', __('Affilix::affiliation.referrals')) @section('content')
{{-- Flash --}} @if(session('success'))
{{ session('success') }}
@endif {{-- Header --}}

{{ __('Parrainages') }}

{{ $affiliate->referral_code }}

{{-- Stats --}}

{{ number_format($affiliate->total_referrals) }}

{{ __('Total') }}

{{ number_format($affiliate->successful_referrals) }}

{{ __('Convertis') }}

{{ number_format($affiliate->getConversionRate(), 1) }}%

{{ __('Conversion') }}

{{-- Lien --}}

{{ __('Affilix::affiliation.referral_link') }}

{{-- Tableau --}}

{{ __('Liste des parrainages') }}

@forelse($referrals as $referral) @php $firstname = $referral->customer->firstname ?? $referral->customer->name ?? ''; $lastname = $referral->customer->lastname ?? ''; $masked = trim($firstname . ($lastname ? ' ' . strtoupper(substr($lastname, 0, 1)) . '.' : '')) ?: '—'; @endphp @empty @endforelse
{{ __('Client') }} {{ __('Inscription') }} {{ __('1er achat') }} {{ __('Commissions') }} {{ __('Statut') }}
{{ $masked }} {{ $referral->registered_at?->format('d/m/Y') ?? '—' }} {{ $referral->first_purchase_at?->format('d/m/Y') ?? '—' }} {{ number_format($referral->commissions->sum('amount'), 2) }} {{ setting('currency_symbol', '€') }} @if($referral->status === 'converted') {{ __('Converti') }} @elseif($referral->status === 'registered') {{ __('Inscrit') }} @else {{ __('Clic') }} @endif

{{ __('Aucun parrainage pour le moment') }}

@if($referrals->hasPages())
{{ $referrals->links() }}
@endif
@endsection