Using a test version of InvoicePlane I am currently playing around with all the functionality before using it with real data.
I have noticed some strange things regarding payments. For example:
I create an invoice for £1100 and send email to the client. For whatever reason the client only pays £500!! So I enter a payment of £500. Now when I go back to the dashboard InvoicePlane has marked the invoice as “PAID”. But it has not been paid! The client still owes £600.
This is a big problem as now when I look at the dashboard I think that there are no overdue payments and logout.
What I expect to happen:
When entering a payment for an invoice, if the full amount has not been paid, then the invoice remains red and overdue until full payment is made (balance = 0.00).
- Is this a bug / error or is IP designed to do this?
- How does everybody else deal with this issue? The issue being if the client pays less than they are supposed to?