@php $loan = $application->loan; $openRelease = $loan?->openFinanceReleaseRequest(); $loanPendingDisbursement = $loan && (string) $loan->status === \App\Models\LoanBookLoan::STATUS_PENDING_DISBURSEMENT; // No payout CTAs here — Disbursement tab owns the single next-step button. $linkedLoanAction = null; if ($loan && ! $openRelease && ! $loanPendingDisbursement) { $linkedLoanAction = [ 'href' => route('loan.book.loans.show', $loan), 'label' => 'Open loan', ]; } elseif (! $loan && ($canBookLoan ?? false)) { $linkedLoanAction = [ 'href' => route('loan.book.loans.create', ['application' => $application->id]), 'label' => 'Book from application', ]; } @endphp

Linked loan

@if ($loan)

{{ $loan->loan_number }}

{{ str($loan->status)->replace('_', ' ')->upper() }}

KES {{ number_format((float) ($loan->balance ?: $application->displayPrincipal()), 2) }}

@if ($loanPendingDisbursement || $openRelease)

Continue payout from the Disbursement tab.

@endif @else

Not booked yet.

@endif @if ($linkedLoanAction) {{ $linkedLoanAction['label'] }} @endif