@extends('admin.reportes.pdf.base') @section('title', 'Reporte de Pagos') @section('content')
Período: {{ date('d/m/Y', strtotime($fechaInicio)) }} - {{ date('d/m/Y', strtotime($fechaFin)) }}
@if($estado)
Estado: {{ ucfirst($estado) }}
@endif @if($metodoPago)
Método de Pago: {{ ucfirst($metodoPago) }}
@endif

{{ $simboloMoneda }}{{ number_format($totalPagos, 2) }}

Total Pagos

{{ $simboloMoneda }}{{ number_format($pagosAceptados, 2) }}

Pagos Completados

{{ $pagosPendientes }}

Pagos Pendientes

{{ $pagosRechazados }}

Pagos Rechazados

Detalle de Pagos

@forelse($pagos as $pago) @empty @endforelse
Fecha Usuario Reserva Método Estado Monto
{{ $pago->created_at->format('d/m/Y H:i') }}
{{ $pago->usuario->name ?? 'N/A' }}
{{ $pago->usuario->email ?? 'N/A' }}
@if($pago->reserva)
#{{ $pago->reserva->id }}
{{ $pago->reserva->cancha->nombre ?? 'N/A' }}
@else N/A @endif
{{ ucfirst($pago->metodo_pago) }} {{ ucfirst($pago->estado) }} {{ $simboloMoneda }}{{ number_format($pago->monto, 2) }}
No se encontraron pagos en el período seleccionado
@if($pagos->count() > 0)

Resumen Financiero

Total de Transacciones: {{ $pagos->count() }}
Monto Total: {{ $simboloMoneda }}{{ number_format($totalPagos, 2) }}
Pagos Completados: {{ $simboloMoneda }}{{ number_format($pagosAceptados, 2) }}
Pagos Pendientes: {{ $simboloMoneda }}{{ number_format($montosPendientes, 2) }}
Pagos Verificados: {{ $simboloMoneda }}{{ number_format($montosVerificados, 2) }}
Pagos Rechazados: {{ $simboloMoneda }}{{ number_format($montosRechazados, 2) }}
Tasa de Éxito: {{ $totalPagos > 0 ? number_format(($pagosAceptados / $totalPagos) * 100, 1) : 0 }}%
@endif @endsection