@extends('keuangan.layout', [ 'title' => 'Detail Pembayaran', 'heading' => 'Detail Tagihan & Pembayaran', 'subheading' => 'Validasi pembayaran mahasiswa, kelola cicilan, dan pantau progres penyelesaian tagihan.', ]) @section('page_actions')
Kembali Edit Tagihan
@endsection @section('keuangan-content')

Rp {{ number_format((float) $summary['nominal'], 0, ',', '.') }}

Tagihan Pokok

Rp {{ number_format((float) $summary['late_fee'], 0, ',', '.') }}

Denda Keterlambatan

Rp {{ number_format((float) $summary['approved'], 0, ',', '.') }}

Total Dibayar

Rp {{ number_format((float) $summary['outstanding'], 0, ',', '.') }}

Sisa Tagihan

Informasi Tagihan

Mahasiswa

{{ $payment->mahasiswa?->nama_mahasiswa ?? '-' }} ({{ $payment->mahasiswa?->nim ?? '-' }})

Program Studi

{{ $payment->mahasiswa?->prodi?->nama_prodi ?? '-' }}

Jenis Pembayaran

{{ $payment->jenis_pembayaran ?? '-' }}

Tahun Akademik

{{ $payment->tahunAkademik?->tahun ?? '-' }} / {{ $payment->tahunAkademik?->semester ?? '-' }}

Status

{{ $payment->status === 'lunas' ? 'Lunas' : ($payment->status === 'verifikasi' ? 'Verifikasi' : 'Belum Lunas') }}

Jatuh Tempo

{{ $payment->tanggal_jatuh_tempo?->format('d M Y') ?? '-' }}

Persentase Denda

{{ (float) $payment->persentase_denda > 0 ? number_format((float) $payment->persentase_denda, 2, ',', '.').'%' : '-' }}

Denda Diterapkan

{{ $payment->tanggal_denda_diterapkan?->format('d M Y') ?? '-' }}

Catatan Admin

{{ $payment->catatan_admin ?: '-' }}

@if ($summary['late_fee_applicable'])
Tagihan ini sudah melewati jatuh tempo selama {{ $summary['days_overdue'] }} hari. Denda yang bisa diterapkan: Rp {{ number_format((float) $summary['late_fee_preview'], 0, ',', '.') }}.
@csrf
@endif

Tambah Cicilan Manual

@csrf

Histori Cicilan & Validasi

Progress pembayaran {{ $summary['progress'] }}%. Total kewajiban saat ini Rp {{ number_format((float) $summary['total_due'], 0, ',', '.') }}. Pending verifikasi: Rp {{ number_format((float) $summary['pending'], 0, ',', '.') }}.

@forelse ($payment->cicilan as $installment) @empty @endforelse
Tanggal Nominal Metode Status Bukti Keterangan Aksi
{{ $installment->tanggal_bayar?->format('d M Y') ?? '-' }} Rp {{ number_format((float) $installment->nominal_cicilan, 0, ',', '.') }} {{ $installment->metode_pembayaran ?? '-' }} {{ $installment->status === 'dibayar' ? 'Dibayar' : 'Menunggu Verifikasi' }} @if ($installment->bukti_pembayaran) Bukti @else - @endif {{ $installment->keterangan ?: '-' }}
@if ($installment->status === 'belum')
@csrf
@csrf
@endif
@csrf @method('DELETE')
Belum ada histori cicilan untuk tagihan ini.
@endsection