@extends('layouts.app') @section('breadcrumb', 'Paiements') @section('page-title', 'Gestion des paiements') @section('content') @php // Détecte le préfixe selon le rôle connecté $rp = request()->routeIs('manager.*') ? 'manager.' : (request()->routeIs('staff.*') ? 'staff.' : ''); @endphp {{-- ── Stat rapide ─────────────────────────────────────────── --}}
| # | Réservation | Personne | Montant | Devise | ≈ TND | Mode | Statut | Reçu par | Date | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $payment->id }} |
#{{ $payment->reservation_id }}
{{ $payment->reservation->guest_name ?? '—' }}
|
@if($payment->reservationPerson) {{ $payment->reservationPerson->first_name }} {{ $payment->reservationPerson->last_name }} @else Global @endif | {{ number_format($payment->amount_input, 3) }} | {{ $payment->currency }} | {{ number_format($payment->amount_tnd, 3) }} TND | @php $methodIcons = ['cash'=>'💵','card'=>'💳','transfer'=>'🏦','other'=>'📝']; @endphp {{ $methodIcons[$payment->payment_method] ?? '' }} {{ $payment->method_label }} | {{ $payment->status_label }} | {{ $payment->received_by ?? '—' }} | {{ $payment->created_at->format('d/m/Y H:i') }} | |
| Aucun paiement enregistré. | ||||||||||