So, we have to report through this button
and why the invoice format is not align and out of print margin
The invoice is successfully reported - BUT THERE IS NO QR CODE ON INVOICE - PLEASE SEE BELOW THE SCREENSHOT
Thank you very much for your support - We have fixed it done….
I don’t have the same custom theme, and the QR code is also missing on my side.
What should I do in this case?
You should have all the custom fields and custom themes required for integration if you have already completed the onboarding process.
Check Form Settings-Business Details.
If you already have Custom fields there as shown in the image, you should already have the required theme.
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.
I’m trying to reconnect with ZATCA, but I can’t download the connection certificate and complete the process. This screen appears.
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.
How can I add the QR extension? If you mean this one, I’ve already added it, but the QR doesn’t appear.
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.












