E-Invoicing Integration & Support
A documented Merchant API and webhooks that let your existing system create invoices, read their status and react to outcomes automatically.
Most businesses do not want to re-key invoices into a second system. The KWN platform exposes a generic Merchant API so the software you already run can create invoices, fetch their status, and manage customers and products directly.
Odoo is the first supported integration, but the API is deliberately not Odoo-specific. Anything that can call an HTTPS endpoint — SAP, Oracle, a bespoke billing engine — connects the same way.
Webhooks close the loop: when a document is approved, rejected or fails, your system is notified rather than having to poll.
Exactly what you get
Nothing here is a retainer with an undefined scope. Every engagement lists what is included before you approve it.
Odoo connector Your Odoo instance is connected to the platform so invoices raised in Odoo appear, validate and submit without double entry.
Merchant API access API keys, documentation and a sandbox for creating invoices, reading invoice status, and syncing customers and products.
Webhook delivery invoice.approved, invoice.rejected and invoice.failed events delivered to an endpoint you control, with retries.
Integration build support Hands-on help for your developers or your ERP partner during the build, plus a test cycle before go-live.
Ongoing technical support A named technical contact for integration issues, not a general help desk.
One API, many systems
Adding a second system later is onboarding a new API client, not rebuilding the integration.
You keep your source of truth
Your ERP stays the system of record for your business. The platform is the compliance layer on top of it.
Sandbox first
Every integration is built and tested against a sandbox before it touches live documents.
Typically engaged by
- Odoo users
- Businesses with an in-house or partner development team
- High-volume issuers who cannot work invoice-by-invoice
Common questions
Which Odoo versions are supported?
The connector targets currently supported Odoo releases, on-premise or online. Tell us your version in the inquiry and we will confirm before quoting.
Can we build the integration ourselves?
Yes. You get API credentials, documentation and a sandbox, and we support your team through the build.
What happens if a webhook delivery fails?
It is retried with backoff, and every attempt is logged. You can also read the current status of any invoice through the API at any time.
Ready to talk about e-invoicing integration & support?
Send an inquiry and a KWN specialist will review it and get back to you within one business day. No cost, no commitment.
Other KWN services
E-Invoicing Implementation
FlagshipReadiness assessment, data mapping, platform setup and a controlled go-live, so your first live e-invoice is not your first tested one.
Explore this serviceE-Invoicing Compliance
Ongoing monitoring, validation and reconciliation so every document you issue holds up — and failed transmissions are caught by us, not by an auditor.
Explore this service