Version 5.0.0
August 20, 2026
Initial release.
Added
- e-conomic REST connection with two-token auth,
$ENV_VARsupport, 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.