PROBLEM: Payment terms (Net 15, Net 30, etc.) always calculate the Payment Due Date from the Invoice Date. For businesses that invoice at the time an order is placed — rather than when it ships or is delivered — this gives the wrong due date. Our payment terms are meant to count from when the customer actually receives the order, not from when we opened the invoice.
We can't just move the Invoice Date later, because customers tie it to a purchase order issued at the time of the order. So today we have to set the Payment Due Date by hand on every order to get it right.
On top of that, if a Term is assigned, Printavo recalculates and overwrites the Payment Due Date from the Invoice Date every time the order is opened and saved — so even a manually corrected date can quietly revert later without anyone noticing.
REQUEST: Add an option to anchor payment terms to Customer Due Date instead of Invoice Date, so the Payment Due Date calculates off the date the order is actually expected to reach the customer. This would help any shop that invoices at order time but wants terms to count from delivery.