My WooCommerce Triggers for New Orders and Order Update stopped working yesterday. Seems it happened right after the WooCommerce update to version 7.5.0. Anybody has an idea of the cause and how to resolve that?
Information on your n8n setup
n8n version: 0.217.1
Database you’re using (default: SQLite): Postgre
Running n8n with the execution process [own(default), main]: queue
Running n8n via [Docker, npm, n8n.cloud, desktop app]: Docker
Does WooCommerce log anything for the connection? It sounds like if an update to WooCommerce has stopped it then something may have changed in WooCommerce I would check the settings to see if anything is different.
On the n8n side we have the execution log which would need to be enabled if it isn’t already that will show any webhook call that has come in if it is has failed or worked. If something is not there it would maybe point to something either in WooCommerce not working as expected or something between them.
So the next step would be to check the WooCommerce logs and if that all adds up then everything is good but if the WooCommerce log doesn’t have any records then it would be a question for the WooCommerce Team, If you have data in WooCommerce but nothing in the n8n side I would check between them so if you have a reverse proxy in front of n8n you can check the logs for that to see if the request ever makes it.
Yes like I said the Woocommerce webhook delivery log was not showing any webhooks fired, so I guess I need to get into the Woocommerce support forums about that.
You got it, I thought you were checking the n8n log. If you wanted to try troubleshooting further I would maybe check the WooCommerce server logs if it has any it could just be that the internal schedule has stopped working.
Have you tried restarting the woocommerce server to see if that kicks it a bit?
I don’t know exactly how the Woocommerce trigger is built, but I did notice that it works slightly different from the regular Woocommerce webhooks. A regular Woocomm webhook call provides a lot less fields with the initial webhook call, compared to the woocommerce trigger node.
So not really sure how to debug this issue, since the woocommerce node does not seem to be using the standard woocommerce webhooks system. I could be totally wrong, but maybe you know more about this @Jon?