@if(isset($paymentCorrection) && $paymentCorrection) @php $daysRemaining = max(0, now()->diffInDays($paymentCorrection->deadline_date, false)); $isOverdue = $paymentCorrection->isOverdue(); $isGracePeriod = $paymentCorrection->isInGracePeriod(); if ($isGracePeriod) { $alertClass = 'alert-warning'; $icon = 'uil-calendar-alt'; $title = '⚠️ EXTENDED DEADLINE - ACT NOW'; $graceDays = now()->diffInDays($paymentCorrection->grace_deadline_date, false); $message = "Grace period active. Complete payment by " . $paymentCorrection->grace_deadline_date->format('F j, Y') . " ({$graceDays} days remaining)"; } elseif ($daysRemaining <= 2 && !$isOverdue) { $alertClass = 'alert-danger pulsing-alert'; $icon = 'uil-exclamation-triangle'; $title = '⚠️ URGENT - ' . $daysRemaining . ' DAY' . ($daysRemaining != 1 ? 'S' : '') . ' LEFT'; $message = 'Payment re-confirmation required immediately. Deadline: ' . $paymentCorrection->deadline_date->format('F j, Y'); } elseif ($daysRemaining <= 5 && !$isOverdue) { $alertClass = 'alert-warning'; $icon = 'uil-clock'; $title = '⚠️ ACTION REQUIRED'; $message = "Payment re-confirmation needed. {$daysRemaining} days remaining until " . $paymentCorrection->deadline_date->format('F j, Y'); } else { $alertClass = 'alert-info'; $icon = 'uil-info-circle'; $title = '📢 IMPORTANT NOTICE'; $message = "Payment re-confirmation required by " . $paymentCorrection->deadline_date->format('F j, Y'); } @endphp
{{ $message }}
Amount: ₹{{ number_format($paymentCorrection->original_amount, 2) }} | Code: {{ $paymentCorrection->correction_code }}