diff --git a/src/app/dashboard/payments/page.tsx b/src/app/dashboard/payments/page.tsx
index fee3028..462d00e 100644
--- a/src/app/dashboard/payments/page.tsx
+++ b/src/app/dashboard/payments/page.tsx
@@ -233,13 +233,13 @@ export default function PaymentHistoryPage() {
{formatCurrency(payment.amount)} |
- {payment.paymentMethod.replace('_', ' ')} |
+ {payment.paymentMethod?.replace('_', ' ') ?? '—'} |
-
- {payment.paymentStatus}
+
+ {payment.paymentStatus ?? 'UNKNOWN'}
|
- {formatDate(payment.processedAt ?? payment.createdAt)} |
+ {payment.processedAt ? formatDate(payment.processedAt) : (payment.createdAt ? formatDate(payment.createdAt) : '—')} |
{payment.notes ?? '—'} |
))}