Automatically Change Paid Invoices to Partially Paid After Total Changes
When a paid invoice is edited and the total increases, its status remains “Paid” even though an outstanding balance exists. Please reconcile the status after saving: if Sliced Invoices’ native total_due is greater than 0.0001 and successful payments exist, automatically change the status from “Paid” to “Partially Paid.” Using total_due ensures discounts, taxes, deposits, payments, and extension adjustments are correctly included.
Full dev doc including the code change recommendation: https://invoice.facfox.com/sliced-invoices-paid-status-reconciliation-proposal.md
No comments