Invoice Hashing Error during Onboarding in Simulation and Production

We are receiving Invoice invoice-hashing errors from one of our customers frequently, thus they are unable to complete the Onboarding process. We were able to register some invoices before Oct 22, 2023, but starting Oct 23, 2023, we are consistently getting this error and are unable to move forward.

Is there an issue with the API lately or is this an issue regarding their credentials?

there are no issues with the clearance & reporting APIs in both of simulation & production environments, however, you are advised to do the following:

1- if it’s simplifed invoice, please sign the invoice using SDK with this command: fatoora -sign -invoice [name.xml] . this command will automatically generate invoice hash & replace it in the XML.

2- if it’s standard invoice, please generate hash using the command fatoora -generatehash -invoice [name.xml], then replace the generated invoice hash manually wiith the first digestvalue in your standard invoice XML.body.