Docs/Troubleshooting & FAQ

Sync Not Working

If your WooCommerce data is not appearing in Fulfiro or changes are not syncing:

Check the store connection

Go to Settings > Stores and verify the status is "Connected." If it shows an error, try clicking Reconnect.

Check [sync health](/docs/store-sync-health)

Click your store to view the sync health page. Look at:

  • Last sync time (should be within the last 15-30 minutes)
  • Sync logs for errors
  • Webhook health (should show webhooks received in the last 24 hours)

Common causes

  1. API keys revoked -- Your WooCommerce REST API keys may have been deleted. Reconnect the store.
  2. Security plugin blocking -- Wordfence, Sucuri, or other security plugins can block REST API requests. Whitelist Fulfiro's IPs or disable REST API blocking.
  3. Pretty permalinks disabled -- WooCommerce REST API requires pretty permalinks. In WordPress, go to Settings > Permalinks and select anything other than "Plain."
  4. Hosting firewall -- Some hosts block outbound webhook requests. Contact your host to whitelist Fulfiro's webhook endpoint.
  5. Maintenance mode -- If your WordPress site is in maintenance mode, API requests will fail.

Manual fix

Click Sync Now on the store page to force a full resync.

Related: Webhooks Not Firing | Store Sync Health | Sync Architecture