Version 5.0.0

August 20, 2026

Initial release.

Added

  • e-conomic REST connection with two-token auth, $ENV_VAR support, a read-only demo mode, and a connection test that names the company you just connected to.
  • Draft invoices from Commerce orders: line items, shipping, order-level discounts and any other adjustment, with net ex-VAT unit prices carried at six decimals so quantities still reconcile.
  • Totals reconciliation — Econz works out what e-conomic will compute and compares it against Commerce before sending, then warns or refuses.
  • VAT zone resolution from the invoice country and the buyer's VAT number, reading Craft 5's native Organization Tax ID field, your own order fields, or what your checkout posted.
  • CVR (modulus-11), EU VAT (per-country format) and EAN (GS1 check digit) validation, with a front-end action that only ever writes to the requester's own cart.
  • Customer find-or-create with a link table unique on both the Craft user and the email.
  • A panel on Commerce's own order screen, an Econz orders index, a customer-link index and a connection log with per-call throttle costs.
  • craft.econz.* Twig API, a dashboard widget, and console commands for testing, previewing, pushing, retrying, reconciling and pruning.
  • Pro: automatic queued pushes on completion or a chosen status; auto-booking with e-invoicing hand-off; credit notes on refund; product catalogue sync with a dry run; bulk push; outstanding amount reconciliation; departments and projects on lines.