Webhooks Not Firing
If real-time sync has stopped working but scheduled sync is still running:
Check WooCommerce webhook settings
In your WooCommerce admin, go to WooCommerce > Settings > Advanced > Webhooks. You should see webhooks for Fulfiro (product.created, product.updated, product.deleted, order.created, order.updated). Verify they have status "Active" and the delivery URL is correct.
Common causes
- Webhooks deleted -- Someone may have deleted the webhooks. Disconnect and reconnect the store.
- SSL certificate expired -- WooCommerce requires valid SSL for webhook delivery. Check your certificate.
- Rate limiting -- If your site sends too many webhooks rapidly, some may be dropped. Fulfiro handles this with retry logic. See Sync Architecture.
- Server errors -- Check WooCommerce > Status > Logs for webhook delivery failures.
Related: Sync Not Working | Store Sync Health | Webhooks