FAQ
Is Econz free?
Lite is, and it isn't a trial. It sends real draft invoices from Commerce orders one at a time, with the VAT zone resolution, CVR capture and totals reconciliation all included. Pro is $99 with a $49/year renewal. It adds automatic pushes, auto-booking, credit notes, product sync, bulk and retry, outstanding-amount reconciliation, and departments and projects.
Which e-conomic is this?
Visma e-conomic, through its REST API at restapi.e-conomic.com. Econz doesn't use the old SOAP API.
Do I need Craft Commerce?
For invoicing orders, yes: Commerce 5. Econz installs without it, and the connection test, the reference data and the log all work, but there's nothing to invoice.
Are invoices booked automatically?
Not unless you ask. Econz creates a draft by default, so your bookkeeper can check it in e-conomic first. Booking gives the invoice its number, and after that it can't be edited, only credited. With Pro you can turn on Book automatically, and hand the booked invoice to e-conomic's own email or EAN e-invoicing.
Can it create a duplicate invoice?
No. The order ID is the primary key of Econz's link table, so an order can't hold two drafts
however many jobs race each other. Every write also carries an Idempotency-Key, which e-conomic
honours for an hour.
Does it send its own totals?
No. e-conomic calculates totals from the lines, and two systems each calculating a total is how a ledger ends up a krone out. Econz works out what e-conomic will calculate and checks it against Commerce before sending. Depending on your setting, it warns or refuses when they disagree.
How does it decide the VAT?
It picks a VAT zone, which is what e-conomic asks for instead of a rate. Domestic for your home country, EU for an EU buyer with a valid VAT number, Domestic for an EU consumer, and Abroad for everyone else. Econz never overrules the tax Commerce charged. If the zone disagrees with Commerce, it warns you.
Does it check VAT numbers against VIES?
No, only their format. VIES goes down, and a checkout shouldn't depend on it. A malformed number falls back to Domestic, the zone that charges VAT, so a mistake costs a correction rather than an unpaid tax bill.
Can customers enter a CVR or EAN at checkout?
Yes. craft.econz.businessFields(cart) adds the inputs, and the action checks the CVR's modulus-11
digit and the EAN's GS1 check digit. If your checkout already fills in Craft's
Organization Tax ID on the address, Econz reads that and you don't need anything extra.
What happens when I refund an order?
With Pro and Credit on refund on, Econz raises a credit note built from the booked invoice's own lines. It stays a draft. Reversing money in someone's books is a job for their bookkeeper.
Will it slow down checkout?
No. Automatic pushes are queued, never run inline. A slow or unavailable e-conomic can delay an invoice, but it can't stop a customer paying.
Can I try it without an e-conomic account?
Yes. Demo mode connects to e-conomic's public demo agreement. You can explore the reference data and preview real payloads, but it's read-only, so nothing can be sent.
Which versions are supported?
Craft CMS 5.3+, PHP 8.2+, and Craft Commerce 5.0+ for order syncing.