@php $isMobile = preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]); @endphp

Detalles del Documento

Número de Factura

{{ $invoice->document_number }}

Fecha de Emisión

{{ $invoice->issue_date ? $invoice->issue_date->format('d M Y') : 'No registrada' }}

Valor Total

${{ number_format($invoice->total_amount, 0) }}

Estado

{{ $invoice->status }}

Documento PDF

@if($isMobile)

Para ver la factura en su dispositivo móvil, por favor descargue el archivo.

Descargar PDF
@else @endif

Resumen de Cuenta

@php $totalPaid = $invoice->payments->where('status', 'Aprobado')->sum('amount'); $balance = $invoice->total_amount - $totalPaid; @endphp
Total Factura: ${{ number_format($invoice->total_amount, 0) }}
Total Pagado: ${{ number_format($totalPaid, 0) }}
Saldo Pendiente: ${{ number_format(max(0, $balance), 0) }}
@if($balance > 0)
Para reportar tu pago:

Si ya realizaste el pago de esta factura, por favor ingresa al portal con tu cuenta corporativa para subir tu comprobante de pago.

@if(!Auth::check()) Iniciar Sesión para Pagar @endif
@else

Factura Pagada

@endif
@if(count($invoice->payments) > 0)

Historial de Pagos

@foreach($invoice->payments as $payment)
${{ number_format($payment->amount, 0) }}
{{ $payment->created_at->format('d/m/Y H:i') }}
@php $pColor = $payment->status === 'Aprobado' ? '#91c849' : ($payment->status === 'Rechazado' ? '#ef4444' : '#f59e0b'); @endphp {{ $payment->status }}
@if($payment->receipt_path)
Comprobante adjunto
@else
Abono directo
@endif @if($payment->notes)
"{{ $payment->notes }}"
@endif
@endforeach
@endif