Fix: Payment Received but Invoice Still Shows Unpaid