VISION DOMAIN
Credits
Owns TRUTH — what the customer is owed. Promotional balances, goodwill credits, prepaid commitments, credit notes. Applies them before asking the customer to pay. 127 nodes in the knowledge graph.
The invoicing reference covers Stripe coupons, the three credit note paths (Registrar refunds, bad debt write-offs, BrainTree refunds), and the role-based approval tiers.
Honest Invoicing builds the credit note pipeline — classify line items, calculate unused in-advance amounts, issue credit notes, adjust invoice amounts. This is the first domain-level financial tool. It builds knowledge that transfers directly to the post-sovereignty credits-before-charging model.
All credit types in one place — promotional, goodwill, prepaid, free-tier. The single source of truth for what the customer is owed.
Credits can only be applied pre-charge if the domain owns the invoice. Honest Invoicing builds the muscle; sovereignty makes the full ledger possible.
Credit notes are standard accounting instruments. Finance already understands them. Stripe tracks them natively. The current metadata chain (bad_debt_amount, bad_debt_paid, bad_debt_invoices) is not accounting — it's engineering workaround. The vision replaces workarounds with standard financial instruments.
Credits make invoices truthful. Before charging, credits reduce the amount. After charging, credit notes correct mistakes. The credit engine sits between invoice generation and payment.