I think you may be misunderstanding how the form is meant to be used (we’re working to clarify it…).
If you select an invoice the first amount field is optional, you only need to set it if you want the total payment amount to be more than the amount applied to the invoice. For example you could create a $20 payment where $10 is applied to an invoice and $10 is left on credit for the client.
In the screenshot above you’ve set the total amount to be less than the amount applied to the invoice which is not valid.
Is there a better place to report things I find on the demo?
Here is something I found.
Went into existing invoice that has been paid and edit it to update the invoice with additional 300 charge. (In demo this is Rau and Sons invoice number 0003)
It went great and you can see it switched to a partial payment and shows the balance of 300.
Gave Rau and Sons a 25 credit under credits. It went well and you can see their credit under credits.
Issue is when you want to use “Apply Credit” to the credit line item on the credit screen.
It takes you to enter the payment. The list of invoices that comes up at this point is showing the amount that has been paid and payment complete. Which is not helpful. But I understand that it is a list of payments because you are on the payment screen.
It might be more helpful if you don’t see the list of payments, instead you see a list of invoices with outstanding balances. OR you see only invoices that apply to the client, not payments.
Is this something I should send to github? Since this is a demo - I was not sure where I should post it.
I tried v5 a couple times, each time, I stumbled with getting v4 to connect to v5, I am not sure if it was a firewall issue, or the requirement that both hosts have a different name, in any event, I would have been a bit closer to a v5 migration if v5 allowed importing v4 JSON files.