What is the difference between a Compliance and Production CSID?

What is the difference between a Compliance and Production CSID?

A Compliance CSID is an intermediate CSID provided in response to the CSR submission from an EGS or other solution. In the Core E-invoicing Solution, the Compliance CSID is required to complete some compliance checks before the EGS or other solution is able the Production CSID which is required for authenticating the EGS or other solution to ZATCA. In the Sandbox, the compliance checks are not required, and the purpose is to therefore to test the integration calls of obtaining the Compliance and Production CSIDs.