Invoices & Credit Notes changelog
All notable changes to Invoices & Credit Notes (kv_invoice_builder) are documented here.
The format follows Keep a Changelog and the project uses Semantic Versioning.
[Unreleased]
Section titled “[Unreleased]”[1.0.1] - 2026-10-25
Section titled “[1.0.1] - 2026-10-25”- Hook
kv_invoice_builder_document_issued($doc)after a new invoice or credit note was issued, so other add-ons (EU e-Invoicing) can react at once, e.g. to credit notes issued by hand.
[1.0.0] - 2026-10-24
Section titled “[1.0.0] - 2026-10-24”- Sequential invoice numbers issued when an order reaches the chosen statuses, gapless and safe with parallel payments (locked counter in a database transaction).
- Number formats with {YYYY}, {YY}, {MM}, {DD}, {N}, {VENDOR}, {ORDER}, padding, start number and an optional yearly reset; one series per storefront (CS-Cart), per vendor or for the marketplace (Multi-Vendor).
- Invoice and credit note documents (Design > Documents, Twig 2 and 3) with seller, buyer, VAT IDs, lines, tax summary, totals, notes and footer; content frozen at issue.
- Credit notes with their own series: on cancellation, on refunded returns (core RMA), on Customer Wallet refunds and by hand (items, shipping, surcharge, amount), never above the open amount.
- Invoices and Credit notes lists with search, filters, CSV export, bulk print and ZIP; Invoices tab on the order page; Invoice column and bulk actions in the orders list; invoices for existing orders with confirmation.
- Customer links, print view and PDF (core PDF documents add-on); documents added to the order status e-mail; e-mail template for sending documents.
- Multi-Vendor: vendor panel documents, own formats, tax ID and texts, optional vendor credit notes.
{{ kv_invoice.number }},dateandcredit_notesvariables for the core order documents.- EU VAT Validation integration (buyer VAT number, reverse-charge note, seller VAT number).