@extends('layouts.prestataire') @section('title', 'Détails de la vente #' . $transaction->id) @section('content')
Retour au tableau de bord paiements

Vente #{{ $transaction->id }}

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

{{ number_format($netAmount, 2) }} €

Net après commission

@if($transaction->status === 'paid') Payé @elseif($transaction->status === 'pending') En attente @else {{ ucfirst($transaction->status) }} @endif

💰 Récapitulatif financier

Montant brut

{{ number_format($grossAmount, 2) }} €

Commission plateforme ({{ $commissionRate * 100 }}%)

-{{ number_format($commission, 2) }} €

Vous recevez

{{ number_format($netAmount, 2) }} €

@if($buyer)

Client

@if($buyer->avatar) {{ $buyer->name }} @else
{{ strtoupper(substr($buyer->name, 0, 1)) }}
@endif

{{ $buyer->name }}

{{ $buyer->email }}

@endif
@if($purchases->count() > 0)

Produits vendus

@foreach($purchases as $purchase)
@if($purchase->urgentSale && $purchase->urgentSale->photos && count($purchase->urgentSale->photos) > 0) {{ $purchase->urgentSale->title ?? 'Produit' }} @else
@endif

{{ $purchase->urgentSale->title ?? 'Produit #' . $purchase->urgent_sale_id }}

Quantité vendue: {{ $purchase->quantity }} | Prix unitaire: {{ number_format($purchase->unit_price, 2) }} €
@if($purchase->urgentSale)
Stock restant: {{ $purchase->urgentSale->quantity }}
@endif

{{ number_format($purchase->total_amount, 2) }} €

@switch($purchase->status) @case('paid') Payé @break @case('delivered') Livré @break @default {{ ucfirst($purchase->status) }} @endswitch
@endforeach
@endif @if($booking)

Réservation associée

{{ $booking->service->name ?? 'Service #' . $booking->id }}

@if($booking->client)

Client: {{ $booking->client->user->name ?? 'Client' }}

@endif

Date: {{ $booking->event_date ? \Carbon\Carbon::parse($booking->event_date)->format('d/m/Y') : 'N/A' }}

{{ number_format($booking->total_price ?? 0, 2) }} €

Voir la réservation
@endif @if($purchases->count() === 0 && !$booking)

Aucun détail supplémentaire

Les détails de cette vente ne sont pas disponibles.

@endif
Retour au tableau de bord @if($transaction->status === 'paid') @endif
@endsection