We are unable to scan the QR code returned by ZATCA Clearance API for standard tax invoices using the ZATCA VAT app. The app is unable to display the invoice information contained in the QR code. It displays a message “Thank you for scanning the QR code. QR Code information has been transmitted to ZATCA.”.
The screenshot of the result:
The same issue happens for simplified tax invoices wherein the QR code is generated using the ZATCA SDK. The app is unable to display the invoice information.
In some cases the app is unable to scan the QR or retrieve any info and hangs.
The behaviour is not consistent for all taxpayers and some invoices get scanned successfully. This happens in the latest version of the app - both iOS and Android.
We have verified the contents of the QR code and it is correct as per the specifications of ZATCA and is in the TLV format as mentioned in the documentation.
Due to this scanning issue a lot of buyers are not accepting the E-Invoice and releasing payments against the orders.
Please advise on how this issue can be resolved. @Ankit_Tiwari seeking your help on this.