ZATCA e-Invoice Phase II Extension for Manager.io

:loudspeaker: Announcement: Zatca Extension Update - v25.11.22.0003

The Zatca Extension has been updated with a new feature that allows you to batch update all QR codes, covering both Phase I and Phase II invoices.

:warning: Critical Warning – Read Before Proceeding

This operation will update QR codes for multiple invoices at once.

  • Phase I Invoices: New QR codes will be generated based on the current invoice data.
  • Phase II Invoices (CLEARED/REPORTED): QR codes will be replaced with stored ZATCA‑approved codes.

Before you start:

  • Create a backup of your Business database.
  • Test on a small batch (5–10 invoices) first.
  • Verify the results after processing all invoices.
  • Stop immediately if you notice any errors.

:hammer_and_wrench: Installation & Usage

  1. Create a new extension (see example image below).

  1. Go to Settings → Business Details.
  2. Click the Extension button Batch Update QRCode.
  3. A form will appear. Select Sales Invoice or Credit Note, then press Start.
  4. All logs will be displayed during the process.


After everything is updated as you want, you can remove this extension from your business data to prevent repeated updates.

Notes:

  • For Phase I QR codes, the timestamp will be created according to the invoice date, while the time will follow the moment you perform the QR code update.
  • If you have other ideas or suggestions, please feel free to share them.
2 Likes