@extends('layouts.app') @section('title', 'Invoice Details | Institution Axis') @section('sidebar-menu') @include('schooladmin.partials.sidebar') @endsection @section('sidebar-footer')

{{ auth()->user()->school?->name ?? 'Institution Axis' }}

@endsection @section('breadcrumb') Home / Finance / Invoices / Details @endsection @section('content')

Invoice {{ $invoice->invoice_number }}

{{ strtoupper($invoice->status) }}
@if($invoice->status != 'paid') Record Payment @endif
{{ Auth::user()->school->name }}

School Billing Department

Due Date: {{ date('M d, Y', strtotime($invoice->due_date)) }}

Bill To:
{{ $invoice->student->fullName() }}

Admission: {{ $invoice->student->admission_number }}

Class: {{ $invoice->student->schoolClass->name }} ({{ $invoice->student->schoolClass->stream }})

@foreach($invoice->feeStructure->items as $item) @endforeach
Fee Component Amount (KES)
{{ $item->name }} {{ number_format($item->amount, 2) }}
Subtotal {{ number_format($invoice->total_amount, 2) }}
Paid to Date - {{ number_format($invoice->paid_amount, 2) }}
Balance Due KES {{ number_format($invoice->balance(), 2) }}
@if($invoice->payments->count() > 0)
Payment History
@foreach($invoice->payments as $payment) @endforeach
Date Reference Method Amount Paid
{{ date('M d, Y', strtotime($payment->payment_date)) }} {{ $payment->reference_number }} {{ str_replace('_', ' ', $payment->payment_method) }} KES {{ number_format($payment->amount, 2) }}
@endif
Quick Summary
Total Billing: KES {{ number_format($invoice->total_amount, 2) }}
Total Paid: KES {{ number_format($invoice->paid_amount, 2) }}

Outstanding: KES {{ number_format($invoice->balance(), 2) }}
Parent Details

Primary Phone

{{ $invoice->student->parent_phone ?? 'Not Set' }}

@endsection