NextPayday Finance Limited · Generated {{ $generatedAt->format('d M Y, H:i') }} by {{ $generatedBy->name ?? 'Admin' }}
| Reference {{ $loan->reference }} |
Borrower {{ $loan->user?->name ?? '—' }} |
Principal ₦{{ number_format((float) $loan->amount, 2) }} |
Status {{ ucfirst($loan->status) }} |
| Phone {{ $loan->user?->phone ?? '—' }} |
Tenure {{ $loan->tenure ?? '—' }} months |
Start Date {{ $loan->start_date ? \Carbon\Carbon::parse($loan->start_date)->format('d M Y') : '—' }} |
Referrer {{ $loan->referrer?->name ?? '—' }} |
No repayment schedule on file.
@else| # | Due Date | Amount (₦) | Status | Attempts | Paid At |
|---|---|---|---|---|---|
| {{ $schedule->installment_number }} | {{ $schedule->due_date ? \Carbon\Carbon::parse($schedule->due_date)->format('d M Y, H:i') : '—' }} | {{ number_format((float) $schedule->amount, 2) }} | {{ ucfirst($schedule->status) }} | {{ $schedule->attempts ?? 0 }} | {{ $schedule->paid_at ? \Carbon\Carbon::parse($schedule->paid_at)->format('d M Y, H:i') : '—' }} |
No admin actions recorded for this loan.
@else| Date | Action | Admin | Details |
|---|---|---|---|
| {{ $log->created_at->format('d M Y, H:i') }} | {{ str_replace('_', ' ', ucfirst($log->action)) }} | {{ $log->admin?->name ?? '—' }} | {{ json_encode(array_filter(array_merge($log->payload ?? [], $log->changes ?? []))) }} |
No payment activity recorded for this borrower.
@else| Date | Type | Status | Provider | Amount (₦) | Description |
|---|---|---|---|---|---|
| {{ $log->created_at->format('d M Y, H:i') }} | {{ $log->activity_type }} | {{ ucfirst($log->status ?? '—') }} | {{ $log->provider ?? '—' }} | {{ $log->amount ? number_format((float) $log->amount, 2) : '—' }} | {{ $log->description ?? '—' }} |
This document is a system-generated audit trail for internal recovery operations review.