Filter Bills
@error('class')
{{ $message }}
@enderror
@error('term_id')
{{ $message }}
@enderror
@if(!empty($this->bill_list) && $this->bill_list->count() > 0)

Student Bills

{{ $this->bill_list->total() }} bills found

@foreach($this->bill_list as $bill)
{{($bill->paid_amount >= $bill->due_amount) ? 'Paid' : 'Pending'}}
{{ \Illuminate\Support\Str::limit($bill->user->name, 25) }}
{{ $bill->class_name }} Term {{ $bill->term_id }} {{ $bill->sch_session }}
{{ \App\Helpers\Mk::formatCurrency($bill->total_amount) }}
Total Bill
{{ \App\Helpers\Mk::formatCurrency($bill->due_amount) }}
Due Amount
{{ \App\Helpers\Mk::formatCurrency($bill->balance_amount) }}
Balance
@if($bill->discount_value > 0)
Discount Applied: @if($bill->discount_type == 'percent') {{ $bill->discount_value }}% @else {{ \App\Helpers\Mk::formatCurrency($bill->discount_value) }} @endif
@endif
Payment Progress @php $paymentPercentage = $bill->total_amount > 0 ? min(100, ($bill->paid_amount / $bill->total_amount) * 100) : 0; @endphp {{ number_format($paymentPercentage, 1) }}%
Update View Details Pay Now @if($bill->discount_value > 0) @endif
@endforeach
{{ $this->bill_list->links() }}
@elseif(!empty($this->bill_list) && $this->bill_list->count() == 0)

No Bills Found

No student bills match your current filter criteria. Try adjusting your search parameters.

@endif
@push('styles') @endpush