OdooWiki OCA HUB

Account Invoice Qr Code Sepa Payconiq

account_invoice_qr_code_sepa_payconiq folder_open OCA/account-invoicing open_in_new
Uncategorised License: AGPL-3

This module allows to generate a QR code to be displayed on invoices.

This differs from the SEPA QR Code as Payconiq in some countries (e.g.: LU) requires invoices emitters to pay a fee per paid transactions through this mean.

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Adds a Payconiq QR code option for invoices, letting customers pay by scanning a QR code. Requires a Payconiq Profile Id in Accounting settings and only works for EUR invoices with a Luxembourg IBAN.

This module extends the SEPA QR code feature to support Payconiq, a payment method used in Luxembourg. When enabled, invoices can show a Payconiq QR code that customers scan to pay.

  • In Accounting settings, under Customer Payments > QR Codes, a new field 'Payconiq Profile Id' appears. You must fill it in with your Payconiq payment profile ID.
  • On a bank account (res.partner.bank), a new QR code method 'Payconiq QR' becomes available. It is only eligible if the invoice currency is EUR and the bank account is a Luxembourg IBAN (starts with LU).
  • When generating the QR code, the system calls the Payconiq service to create an image. The QR code contains the payment amount in eurocents and the communication (structured or free).
  • If you try to use Payconiq QR without setting the profile ID, an error message reminds you to configure it in Accounting settings.
  • The module adds the profile ID field to both the company (res.company) and the settings wizard (res.config.settings), and adds the field to the QR code settings view.
  • It relies on the account_qr_code_sepa module for the base QR code infrastructure.

This module does not change invoice workflows beyond adding the QR code option; it only affects how the QR code is generated and displayed when Payconiq is selected.

Depends on

account_qr_code_sepa
Models and fields (3)
  • res.company · extends an existing modelpayconiq_qr_profile_id (Payconiq Profile Id)
  • res.partner.bank · extends an existing model
  • res.config.settings · extends an existing modelpayconiq_qr_profile_id

Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 14.0

Confirmed on 2026-11-03 in branch 14.0 of OCA/account-invoicing.

terminal Installation and usage

OCA documentation · Odoo 14.0
  • Go to Accounting > Settings > Customer Payments > QR Codes

Fill in the Payconiq Profile Id you've been given.

See Odoo documentation for SEPA QR code.

https://www.odoo.com/documentation/master/applications/finance/accounting/receivables/customer_invoices/epc_qr_code.html

No verified information in OCA: Installation.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.