We are repeatedly facing issues with receiving timely response from ZATCA clearance.
We have identified that it takes 30 to 60 seconds to get response which increases the load on the system as number of pending transactions keeps on increasing. System also performs retry on failed transactions as per ZATCA guidelines in case of 500 error response, which adds further to the load and processing time. Ref link: What shall we do if ZATCA systems are down?
Note that majority of the customers are having large transaction volume and hence it impacts the business majorly as the business needs to keep on monitoring the failures to identify .
Every time such event of slowness / 500 error response is occurred, more than 50% of transactions are failed with 500 error code from ZATCA and API takes 30+ seconds. Such repeated events are resulting in business impact and customer dissatisfaction.
Below is reference where have raised the issue during multiple events:
@Ankit_Tiwari we request you to closely look into this matter and come up with the resolution.
Kindly note that ZATCA developers are investigating the root cause of 500 error and working on resolving the issue. In the interim, kindly resubmit the same XML without any change and these should go through successfully upon resubmission. Moreover, regarding the response time, this should not be the case, please share with us more information regarding the full request so we can try from our side as this might be a connectivity issue from your side.
Hello @dev.cksatc , was your issue eventually resolved? I am curious as we are facing the same slow down and it is causing a bottleneck in reporting the invoices.
Please note that our team is diligently working to resolve this known issue affecting multiple TPs.
As my colleague @lalomar previously requested, please provide more information about the full request and response. Kindly send this information to the SP email. This will help us deliver comprehensive support as usual. Additionally, if you could provide the average size of the invoices you are sending, it would be very helpful.