I encountered two errors related to X509IssuerName and X509SerialNumber, as shown in the screenshot, while validating my simplified XML using ZATCA’s official web-based validator. These errors do not appear when validating standard invoices, and the reporting API also doesn’t show any warnings or errors for these XMLs.
My question is: Will having incorrect X509IssuerName or X509SerialNumber cause any issues later? If yes, where should I fix this in the XML?
Please note that the web-based validator has a static certificate, this is why you always getting an error related to the certificate, however, you could rely on the API response so if you already generated your PCSID even on simulation or production environments successfully and use it correctly in the reporting API and the response was reported it means that the invoice was accepted by ZATCA.