409 status code - Duplicate-Invoice error

Dear @y.khraishi

Thanks for reaching out, and welcome at our community,

Please note that your system should follow all ZATCA regulations, which means that your system should rely on the API responses even for (clearance, and Reporting),

In your assuming, you mentioned that the invoice has been reported successfully, this mean that the response code will be either 200, 202 (Reported), 409 only appeared when trying to hit the reporting end point with same invoice that already submitted.

In your system you need to capture the response from the endpoint.

I hope it’s clear now.

Thanks,
Ibrahem Daoud.