CSID The compliance certificate is not done with the following compliance steps

Hi,

When i am requesting for production CSID i am getting the following error
Invoice type is set to 1100
and the api url i am using is
https://gw-fatoora.zatca.gov.sa/e-invoicing/core/production/csids

sandbox is working perfectly

Simulation and production have this issue

[code] => Missing-ComplianceSteps
[message] => The compliance certificate is not done with the following compliance steps yet [standard-compliant,standard-credit-note-compliant,standard-debit-note-compliant,simplified-compliant,simplified-credit-note-compliant,simplified-debit-note-compliant]

Any help appreciated

Dear @anoopmb

Thanks for reaching out, Welcome to our community.

Since you are using 1100 in the invoice type, then you need to share 6 samples on the (https://gw-fatoora.zatca.gov.sa/e-invoicing/core/compliance/invoices) API the samples are ensure the security checks, please ensure that you are sharing all the samples as the below:

  1. Standard XML.
  2. Standard Debit.
  3. Standard Credit.
  4. Simplified XML.
  5. Simplified Debit.
  6. Simplified Credit

Kindly check and confirm if you are sharing all the samples as mentioned.

Thanks,
Ibrahem Daoud.

Thank you,

But another issue came up
When i submitting invoices or credit notes for compliance check
B2B invoices are submitting without any issue but B2C invoices giving following error
Invalid signed properties hashing, SignedProperties with id=‘xadesSignedProperties’
Any Idea
The only difference is invoice type code all other fuctionalities are handled by same code for both