@extends('backend.master') @section('title', 'Latest Paid Installments') @push('styles') {{-- Bootstrap Icons CDN --}} @endpush @section('content')
{{-- header --}}
Latest paid installments
মোট {{ $installments->total() }} টি paid installment (সর্বশেষ প্রথম)
{{-- simple back button (previous url) --}} Back
@if(session('success'))
{{ session('success') }}
@endif
শুধুমাত্র যেসব কিস্তির status paid — সেগুলো এখানে দেখাচ্ছে।
@forelse($installments as $ins) {{-- user --}} {{-- loan --}} {{-- due date --}} {{-- installment amount --}} {{-- paid amount --}} {{-- method --}} {{-- trx id --}} {{-- paid at --}} {{-- actions --}} @empty @endforelse
# User Loan Due date Installment Paid amount Method TRX ID Paid at Actions
#{{ $ins->id }}
{{ $ins->loan?->user?->name ?? 'N/A' }}
{{ $ins->loan?->user?->email ?? $ins->loan?->user?->phone }}
Loan #{{ $ins->loan_id }}
৳ {{ number_format($ins->loan->amount ?? 0) }} · {{ $ins->loan->tenure_months ?? 0 }} মাস
{{ \Illuminate\Support\Carbon::parse($ins->due_date)->format('d M Y') }}
{{ \Illuminate\Support\Carbon::parse($ins->due_date)->diffForHumans() }}
৳ {{ number_format($ins->amount) }}
P: {{ number_format($ins->principal_part) }}, I: {{ number_format($ins->interest_part) }}
৳ {{ number_format($ins->paid_amount) }} @if($ins->payment_method)
{{ $ins->payment_method }}
@else @endif
@if($ins->payment_trx_id) {{ $ins->payment_trx_id }} @else @endif
{{ $ins->paid_at ? $ins->paid_at->format('d M, Y H:i') : '-' }}
{{-- ✅ এখানে loan_id দিয়ে route বানানো হচ্ছে, null হবে না --}} Loan installments Edit
No paid installments found yet.
{{ $installments->links() }}
@endsection