Daily updates from Odoo
Wednesday, July 23, 2025
1 change
Enhancements to existing features
Point of Sale receipts in Saudi Arabia now support the required ZATCA Phase 2 QR code. If a QR code cannot be verified or submitted, invoices and receipts are clearly marked as “Not a Legal Document,” helping businesses stay compliant and avoid misuse of draft or invalid documents.
Original PR description
Adds phase 2 QR code on POS receipts and shows it as a non-legal document if we are unable to verify the QR code on invoices and POS receipts. This change is done to accommodate for ZATCA compliance in Saudi Arabia (ZATCA) task-4646326 Description of the issue/feature this PR addresses: Adds phase 2 ZATCA QR code and hides unverified QR codes Current behavior before PR: Always shows Phase 1 ZATCA QR Code Desired behaviour after PR is merged: Showing ZATCA phase 2 QR code when required and hiding un-submitted QR Codes, adds text of "Not a Legal Document" to unsubmitted docs --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr