Yes my domain is in this form https://{{subdomain}}.manager.io/
As for the new database it lead me to the installation page for ZatcaEGS but fail API calls
But the old one just give me “Back to invoice”
Yes my domain is in this form https://{{subdomain}}.manager.io/
As for the new database it lead me to the installation page for ZatcaEGS but fail API calls
But the old one just give me “Back to invoice”
The QR code still doesn’t comply with the requirements of the Zakat and Tax Authority in Saudi Arabia. I’ve been following the discussion for days. The QR code for old invoices issued before June 24, 2025, also no longer complies, even though these invoices were previously sent and were compliant. Please find quick solutions so we can once again comply with Phase 2 requirements.
Hi
same issue the integration when try to do as instructed in the message
I have made some adjustments to ZATCA EGS. You can try using this relay endpoint for testing:
https://zatcaegs-dev.azurewebsites.net/relay
Please do not use real data.
Make sure to create a copy or backup of your actual data before testing.
Once the update is confirmed to work well, I will deploy it to the production ZATCA EGS services.
This update requires existing users to refresh their Business Data to align with recent changes introduced by Manager and the latest ZATCA regulations.
Access to the Manager API now uses Access Tokens again, as bearer secrets have proven unreliable across certain subdomains.
Changes Included in This Update:
- Reset all Custom Field scripts to allow view updates even for invoices that have already been reported.
- Introduced a new Custom Theme to support QR Code rendering.
- Disabled the use of Footer Scripts. QR Code rendering—both for Phase I and Phase II—is now handled via the new Custom Theme.
- Added sample data for Customers and Inventory Items to help both new and existing users test the system more easily.
- Ensured ZatcaEGS has write access to the Business Data before attempting to submit invoices to ZATCA.
Important Notes:
- Please make a backup of your Business Data before applying the update.
- Create a dedicated Access Token for ZatcaEGS via
[Settings] > [Access Token]. Copy and save the token somewhere safe, as you will need it during the update and registration processes.- Business Data will be automatically updated when you send an invoice.
first I tried with Semulation followed the instructions every thing update correctly
Now the Zatca for smeulation is ok and the invoice is supmeted to Zatca Portal
but there is one issue as in the image bellow:
This is a sample of the barcode on the invoice after the invoice has been posted.
The first one on the invoice contains all the correct information, but it does not meet the requirements for the second phase of the electronic invoice.
The second one, which appears after posting to the invoice, does not contain the invoice value, but it does meet the requirements for the second phase of the electronic invoice.
when posting the invoice to Zatca after checking compilnce Zatca EGS return warining
“warningMessages”: [
{
“status”: “WARNING”,
“type”: “WARNING”,
“code”: “BR-CO-16”,
“category”: “EN_16931”,
“Message”: “Amount due for payment (BT-115) = Invoice total amount with VAT (BT-112) -Pre-Paid amount (BT-113) + Rounding amount (BT-114).”
}
and also the total amount is 0.00
but the invoice clear and the responce is successfull
now Itried it with Production state and every thing is ok just above warning and total is 0.00
The first one is Phase II, and the second is Phase I.
to show Phase II QRCode to invoice, you should add use Custom themes.
ZatcaEGS-dev v25.06.29.0004
Zero in Total should have been resolved.
Can you provide more information.
Is this happening with onboarded business data or are you trying to onboard a new business data?
You need to double check the invoice you are trying to send.