Once a payment schedule is set, you cannot edit the dates/amounts for each payment. More critically, you cannot even record manual payments that differ from the payment schedule. This is extremely inconvenient, as it is not flexible whatsoever. Any small change to the invoice means AN ENTIRE NEW invoice needs to be created.
This seems like a simple fix. As in my screenshot, there is a textbox to input payment amounts, which is not editable.