So, we have to report through this button
and why the invoice format is not align and out of print margin
Thank you very much for your support - We have fixed it done….
The QR code issue appears only for users ( Database ) who have not yet integrate with ZATCA
For the users who are already integrated, the QR code displays normally without any issue.
It looks like you performed the onboarding using a restricted user. Please try using a user with the Administrator role to complete the onboarding and submit invoices.
If you want a restricted user to be able to report invoices, make sure they have at least the minimum access permissions as shown in the reference image.
To display the required custom fields, should I add the relay URL to the invoice (after preparing the access token in advance), then click [Relay] to update the business information and stop at that step — without completing the rest of the integration setup — just to make those fields appear?
For clarification, I’m only trying to display the QR code for a company that is not yet required to integrate with ZATCA. @Mabaega
As shown in invoice there’s only a “Theme Enhancer” button —No QR Code button appears
Just to clarify: I’m referring to users who have not yet completed any ZATCA integration setup.
For those users, the QR code and related fields do not appear at all.
So the issue seems specific to non-integrated companies.
Even though I have updated to the latest version.
@Esllam_Rashwan if you have added QR extension under Extensions in Settings tab, it will be also accessible by clicking on puzzle icon on the right side of the breadcrumb.

It’s not ideal space. Still figuring this part out.
Endpoint :
www.luboshasko.com/extensions/sa/zatca-phase-1-qr-generator/
Placement :
sales-invoice-view and/or credit-note-view
Simple way to Display ZATCA Phase I QR Code via Custom Theme
- Go to Settings → Themes.
- Click New Theme.
- Enter a name and click Create.
- Assign this custom theme to your invoice.
- The QR Code will appear in your Invoice View.
v25.11.11.3118
In the previous integration method (Relay) , there was a field to add the Access Token
With the new integration process , I can’t find where to enter it
Could you please confirm how this is handled in the new setup?
The relay feature has been removed from the manager.
We no longer need an access token for Invoicing.












