@extends('layouts.admin-modern') @section('title', 'Ambassadeur : ' . ($ambassador->user->name ?? '')) @section('content')
Retour aux ambassadeurs

{{ $ambassador->user->name ?? 'N/A' }}

{{ $ambassador->user->email ?? '' }}

Code de parrainage

{{ $ambassador->referral_code }}

Lien de parrainage

Statut

@if($ambassador->status === 'active') Actif @elseif($ambassador->status === 'suspended') Suspendu @else Inactif @endif

Membre depuis

{{ $ambassador->created_at->format('d/m/Y') }}

Prestataires

{{ $stats['total_prestataires'] }}

Commission totale

{{ number_format($stats['total_earned'], 2, ',', ' ') }}€

Déjà payé

{{ number_format($stats['total_paid'], 2, ',', ' ') }}€

Non payé

{{ number_format($stats['unpaid'], 2, ',', ' ') }}€

En attente

{{ number_format($stats['pending_commissions'], 2, ',', ' ') }}€

Visites lien

{{ $stats['referral_visits'] }}

Taux conversion

{{ $stats['conversion_rate'] }}%

@if($stats['unpaid'] > 0)
@csrf

Créer un payout de {{ number_format($stats['unpaid'], 2, ',', ' ') }}€

Toutes les commissions pending/approved seront marquées comme payées.

@endif
@csrf
@error('prestataire_id')

{{ $message }}

@enderror

Prestataires ({{ $stats['total_prestataires'] }})

@forelse($ambassador->assignments as $assignment)

{{ $assignment->prestataire->company_name ?? 'N/A' }}

{{ $assignment->prestataire->user->email ?? '' }} · {{ ucfirst(str_replace('_', ' ', $assignment->source)) }} · {{ $assignment->assigned_at->format('d/m/Y') }}

@empty
Aucun prestataire
@endforelse

Activité récente

@forelse($recentActivity as $log)

{{ $log->description }}

{{ $log->created_at->format('d/m/Y H:i') }}

@empty
Aucune activité
@endforelse
@if($recentCommissions->isNotEmpty())

Dernières commissions

@foreach($recentCommissions as $c) @endforeach
Date Prestataire Type Montant Commission Statut
{{ $c->created_at->format('d/m/Y') }} {{ $c->prestataire->company_name ?? 'N/A' }} {{ ucfirst($c->order_type) }} {{ number_format($c->base_amount, 2, ',', ' ') }}€ {{ number_format($c->commission_amount, 2, ',', ' ') }}€ @if($c->status === 'paid') Payé @elseif($c->status === 'pending') En attente @elseif($c->status === 'cancelled') Annulé @else {{ ucfirst($c->status) }} @endif
@endif
@endsection