Hi, Hope everyone is doing well here.
So, I wanted to know from the partners who ZATCA onboards about the next step in my development.
The following are the functionalities that are working for me:
- Generate CSR
- Enter VAT number, VAT %, and Seller name for my system
- Send B2C invoice, get response (and error if any error occurs), save it as PDF (including QR code as per requirement)
- Send B2B invoice, get response (and error if any error occurs), save it as PDF (including QR code as per requirement)
- B2C and B2B invoice PDF contains invoice.xml attachment
- B2B is passing the web-based validation on the ZATCA Developer Portal
The following functionality is not working:
- B2C Validation fails with the error: wrong signature value.
My assumption is the difference between the certificate as the app has been in development for quite some time, so now I can move to production, where I will be onboarded, which will give me a new CSR and Certificate.
I have also used CLI to validate my B2C invoice and get the following response:
I appreciate your help regarding this issue.
Thank you in advance!