Invoice {{ $invoice->invoice_number }}

{{ $invoice->status->label() }}
@if(session('success'))
{{ session('success') }}
@endif {{-- Invoice Details --}}

Invoice Details

Invoice Number

{{ $invoice->invoice_number }}

Amount

₱ {{ number_format($invoice->amount, 2) }}

Description

{{ $invoice->description }}

Student

{{ $invoice->user?->name }}

Due Date

{{ $invoice->due_date?->format('F d, Y') ?? 'No due date' }}

Created By

{{ $invoice->creator?->name ?? 'System' }}

@if($invoice->status === \App\Enums\InvoiceStatus::Paid)

Receipt Number

{{ $invoice->receipt_number }}

Paid At

{{ $invoice->paid_at?->format('F d, Y h:i A') }}

Payment Method

{{ str_replace('_', ' ', $invoice->payment_method) }}

@if($invoice->payment_notes)

Notes

{{ $invoice->payment_notes }}

@endif @endif
{{-- Student Submitted Payment Transactions --}} @if($invoice->paymentTransactions->isNotEmpty())

Learner Submitted Payment Slips / Transactions

{{ $invoice->paymentTransactions->count() }} transaction(s)
@foreach($invoice->paymentTransactions as $tx)
{{ $tx->transaction_id }} {{ $tx->payment_method }} @if($tx->status === 'completed') Verified @else Pending Review @endif

Submitted on {{ $tx->created_at->format('M d, Y h:i A') }} • Amount: ₱ {{ number_format($tx->amount, 2) }}

@if($invoice->status === \App\Enums\InvoiceStatus::Pending && $tx->status === 'pending')
@csrf
@endif
@endforeach
@endif {{-- Mark as Paid --}} @if($invoice->status === \App\Enums\InvoiceStatus::Pending)

Record Payment

@csrf
@error('payment_method')

{{ $message }}

@enderror
@csrf
@endif {{-- Download receipt if paid --}} @if($invoice->status === \App\Enums\InvoiceStatus::Paid) Download Receipt PDF @endif ← Back to Invoices