Please ensure that you are using the private key that generated with the CSR to the following path: zatca-einvoicing-sdk-238-R3.3.3\Data\Certificates\ec-secp256k1-priv-key.pem
For any further concerns please do not hesitate to reach out to our support team via below email,
after that i used ZATCA Fatora Console Test App for create CSR and PK Successfully
and signed it using ZATCA Fatora Console Successfully
then i validate it
and this is result
From the provided screens it seems that you are not using the latest version of the SDK, kindly install the latest version to comply with all the business rules changes, which is SDK3.3.7 and try it again.
To provide comprehensive support as usual, can I kindly ask you the below:
1- Did you successfully generate your own certificate instead of using the default one? If yes
a- On simulation or production env?
b- What are the steps that you followed after getting the PCSID from ZATCA?
Hi, I am also facing the same issue though I’m using the lastest SDK. Furthermore, my invoices are being cleared/reported by ZATCA successfully, but when I try to validate my invoices through Fatoora CLI, i get the error.
Please use the latest SDK of ZATCA and copy the IKVM and Runtime folder from ZATCA SDK folder to same folder of your program exe file and copy DATA Folder from ZATCA SDK folder to 3 folder back from your program EXE file folder. hope it will solve your problem.