Credits
Client credit balance, apply to invoices
What it is
Clients can have a credit balance that is automatically applied to invoices when they pay. Credits can be added manually (e.g. refund, goodwill gesture) or via a top-up product.
How it works
CreditManager (or equivalent) manages credit balance. client_credit_transactions (or clients.credit_balance) stores the balance. When a client pays an invoice, if they have credit, it is applied first; the invoice total is reduced by the credit amount.
Example
Client has £20 credit. Invoice total £50. On payment, £20 credit is applied; client pays £30. Remaining credit: £0.
How to set up
Go to Admin → Settings → Credits. Enable the credit system. Add credit manually via Admin → Clients → edit client → add credit.
Was this helpful?