How to Create QR Code for Invoice in Odoo18

This video explains how to configure and generate QR codes on invoices in Odoo18. This feature allows customers to quickly pay their invoices by scanning a code with their banking app, reducing manual entry errors and speeding up the payment process.

The steps below guide you through enabling the QR code feature and ensuring your invoices are generated with a scannable payment code. This workflow covers bank account configuration and invoice validation.

  • Configure Your Bank Account: Navigate to the Accounting (or Invoicing) module and go to Configuration
  • Enable QR Codes in Settings: Go to Configuration -> Settings. Under the “Customer Payments” section, locate and enable the QR Codes checkbox. This activates the system’s ability to print the codes on PDF documents.
  • Set the Payment Communication: While still in Settings, ensure your “Default Communication” is set to either the Invoice Reference or Project, as this information will be embedded in the QR code to help you reconcile the payment later.
  • Create a Customer Invoice: Navigate to Customers -> Invoices and click New. Select a customer, add your products, and ensure a “Payment Terms” is selected.
  • Confirm and Generate the QR Code: Once the invoice is ready, click Confirm. Odoo will automatically generate the QR code based on the total amount and your bank details.
  • Preview and Print: Click the Print or Preview button to view the invoice PDF. You will see the QR code prominently displayed (usually near the payment instructions), which customers can then scan to initiate a transfer.

Leave a Reply

Your email address will not be published. Required fields are marked *

odoo_casestudy