KamoCRM

Updated invoices — later charges go onto the customer's unpaid bill

Featurekamo-shared-library
Shipped
October 29, 2026 at 9:05 PM UTC
Author
Kamo
Commit
7cd00a3

A seat or license change can now be billed OPEN_INVOICE: when it takes effect its prorated charge is added to the customer's sent, unpaid invoice, which is then ready to go out again as an updated invoice — one bill to pay, not two. When nothing unpaid can take it (none open, part-paid, card payment under way) it gets an invoice of its own, as NOW does. - SubscriptionInvoice: revision, revised_at, revision_note; each earlier version is kept in **************** - Sending an updated invoice gives it the market's full terms from today, takes it out of PAST_DUE and restarts reminders; nothing chases or card-charges an update the customer has not been sent yet. - The seller's owners are told an updated invoice is ready, as for a draft. - otherOpenInvoices: what else the same customer owes, for a statement summary.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing