We just added partial payments to invoices: whereas before an invoice could only be paid or not, now you can record multiple payments per invoice.
Say you have a member who regularly pays you by bank transfer. They upgrade their plan but forget to amend the transfer amount. Now you can record the amount you have been paid and Cobot keeps track of how much they still owe you.
Of course we track each payment made (or removed) giving you a nice audit trail of what happened with each invoice.
In addition we added a button ‘write off invoice’. Should a member not pay you you can now close an invoice instead of having it lurking around under open invoices forever.