EMPayment CODA Import & SEPA QR Code for Dolibarr
The Dolibarr module to automate bank reconciliation via CODA file import, and speed up payments with SEPA QR codes on your invoices.
Available on the DoliStore · Buy the module directly from its official product page.
Two pain points. One module.
Customers who hesitate to pay because typing an IBAN is tedious. Hours lost reconciling bank statements with invoices. EMPayment tackles both head-on: <strong>scan-and-pay QR codes</strong> on every invoice and <strong>automatic CODA import</strong> with smart reconciliation.
Why EMPayment?
In Belgium and across SEPA, customers pay faster when they can scan a QR code with their banking app. No typo on the IBAN, no wrong amount, no missing structured reference. EMPayment generates a standards-compliant EPC QR code (EPC069-12 v3.1) and embeds it directly in your PDF invoices.
On the bank side, manually reconciling CODA statements is the kind of task nobody enjoys. EMPayment imports your CODA files — either via Codabox API or manual upload — and automatically matches each transaction to the right invoice, customer and supplier.
The result: faster cash-in, fewer errors, hours saved every month.
EPC QR Code on PDF invoices
EMPayment generates EPC069-12 v3.1 compliant QR codes and embeds them directly in your Dolibarr PDF invoices. Your customer opens their banking app, scans the code, and the payment is pre-filled: IBAN, BIC, amount, structured reference. No typing errors, no forgotten communication.
- EPC069-12 v3.1 standard — compatible with all SEPA banking apps
- Belgian OGM/VCS structured communications auto-generated
- ISO 11649 RF references for international invoices
- Embedded directly in the PDF — no email attachment, no link to click
- Preview popup in the invoice interface before sending
The structured reference is automatically recognized on import of the CODA statement — the loop closes itself.
Generate and preview the QR code from the invoice
Professional QR Code PDF layout
The EPC QR code is integrated into the standard Dolibarr PDF templates with a clean layout that fits your branding. Your customers receive an invoice that looks professional and pays in one scan.
- Configurable position in the PDF (header, footer or native block)
- Compatible with Dolibarr's standard PDF templates
- No manual document changes: insertion is seamless
EPC QR code embedded in the invoice PDF
CODA / Codabox statement import
Upload your CODA files manually or pull them automatically through the Codabox API. EMPayment parses every transaction, stores it, and presents a clear dashboard of what's been reconciled and what needs attention.
- Direct <strong>Codabox API</strong> integration — scheduled auto-fetch
- Manual CODA file upload as a fallback
- Full transaction history with filters and search
- Dashboard view: pending, reconciled, unmatched
CODA dashboard with real-time KPIs
Intelligent reconciliation
EMPayment matches bank transactions to invoices using multiple strategies: structured reference (OGM/VCS or ISO 11649), amount, counterparty, date. Confident matches are applied automatically; ambiguous ones are queued for one-click validation.
- Multi-strategy matching — reference, amount, counterparty
- Automatic reconciliation for high-confidence matches
- Pending queue with one-click validation for ambiguous cases
- Works for <strong>customer invoices and supplier invoices</strong>
Reconciliation with suggestions and confidence scores
And much more
Complete automation
A native Dolibarr scheduled task runs the entire CODA pipeline every day: download, analysis, reconciliation and recording.
- Scheduled task enabled in one click
- Detailed logs for every run
Customers AND suppliers
Reconcile customer receipts (credits) and supplier payments (debits) — a feature rarely found in CODA modules.
Native Codabox API integration
Automatically retrieve all your statements from the Codabox API every day, routing each IBAN to the correct bank account. No manual export or import.
Simple setup, immediate value
- Install from the DoliStore or via FTP like any Dolibarr module
- Clear configuration page with separate QR Code and CODA tabs
- HMAC secret key generated automatically during installation
- Non-intrusive: hooks and substitutions only, with no changes to the core
EMPayment configuration page
Compatible, compliant, cost-effective
Dolibarr
PHP
European standard
Paid external dependencies
See EMPayment in action
Click an image to enlarge it
Faster payments, automatic reconciliation — ready?
EMPayment will soon be available on the Dolistore. Contact us now for early access, a demo, or to discuss your specific needs.