You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I recently implemented a taxation system in my application, and everything works perfectly in the development environment. As part of the process, I generated a certificate and moved on to test the simulation environment.
I encounter the following error: "errorMessages": [ { "type": "ERROR", "code": "signed-properties-hashing", "category": "CERTIFICATE_ERRORS", "message": "Invalid signed properties hashing, SignedProperties with id='xadesSignedProperties'", "status": "ERROR" } ],
Here’s what I’ve done so far:
I generated the required certificate per ZATCA's guidelines.
Ensured the compliance XML payload was signed correctly using the generated certificate.
Verified that the request headers and payload adhere to the API specifications.
I’ve successfully generated compliant invoices for B2B using my solution. However, I’m facing an issue with B2C invoices.
Here’s what I’ve done now:
Using the same CSR, I’ve signed the invoice through the SDK, and it works perfectly fine.
I’ve verified that my generated signed properties are identical to the ones generated by the SDK.
Despite the above, my hash output is different from the SDK-generated hash.
Originally posted by @hamza-id in #44
The text was updated successfully, but these errors were encountered: