{{ __('app.fees.collections.desc') }}
{{ $label }}
{{ $key === 'count' ? number_format($summary[$key]) : number_format((float) $summary[$key], 2) }}
{{ __('app.fees.collections.summary.refunds') }}
{{ number_format($refundsTotal, 2) }}
{{ __('app.fees.collections.summary.net') }}
{{ number_format($summary['verified_total'] - $refundsTotal, 2) }}
| {{ __('app.fees.fields.receipt_no') }} | {{ __('app.fees.fields.student') }} | {{ __('app.fees.fields.invoice_no') }} | {{ __('app.fees.fields.method') }} | {{ __('app.fees.fields.amount') }} | {{ __('app.fees.fields.paid_at') }} | {{ __('app.fees.fields.status') }} | {{ __('app.actions.view') }} |
|---|---|---|---|---|---|---|---|
| {{ $payment->receipt_no }} | {{ $payment->student?->localizedName() }} {{ $payment->student?->student_uid }} | @if ($payment->invoice) {{ $payment->invoice->invoice_no }} @else — @endif | {{ $payment->method->label() }} {{ $payment->reference_no ?? $payment->bank_name ?? '—' }} | {{ number_format((float) $payment->amount, 2) }} | {{ $payment->paid_at->translatedFormat('d M Y, H:i') }} {{ __('app.fees.collections.collector') }}: {{ $payment->collector?->name ?? '—' }} |
|
@if ($payment->invoice)
@if ($rejectingPaymentId === $payment->id)
@error('rejection_reason')
@endif
{{ $message }} @enderror |
|
|
|||||||