Skip to main content

Webhook timeout error

Written by Brijesh
Updated today

If your tracking information is not updating, it may be caused by a webhook timeout error. This happens when TrackShip does not receive a response from your WooCommerce store within 10 seconds — a response normally takes 0.5–1 second, so a timeout usually indicates a server performance issue on your hosting side.

How to fix it:

This is a server issue beyond TrackShip's control. We recommend contacting your hosting company and asking them to optimize your server resources and website performance to resolve the connection timeout.

  1. Contact your hosting company: If you are experiencing timeout errors when using the WooCommerce API, the first step is to contact your hosting company’s support team. They can help identify the root cause of the issue and provide a solution.

  2. Ask about server resources: Ask your hosting company about the server resources allocated to your website. If your website is using shared hosting, you may be competing with other websites for resources. Upgrading to a dedicated server or a VPS may help alleviate the issue.

  3. Check server logs: Ask your hosting company to check the server logs for any errors or issues related to API requests. This can help identify any bottlenecks or server-side issues causing the timeouts.

  4. Optimize website performance: Work with your hosting company to optimize your website performance. This can include caching, optimizing images, and minimizing the use of resource-intensive plugins or themes.

Please Note: Connection timeout is a server issue that is beyond our control, and your hosting company is the best resource for resolving the issue. You can generate API Key from your admin and test your store’s WooCommerce API using Postman.

Did this answer your question?