Woocommerce FAQs

General WooCommerce FAQs #

Q1: How do I fix a 401 Unauthorised error?  #

This error usually means your hosting provider or a security plugin has revoked QuickSync’s access to your WooCommerce REST API. To resolve it:

  1. Go to QuickSync Dashboard → Your WooCommerce Store → Reconnect
  2. If the error persists, log in to your hosting panel and check whether REST API access is being blocked
  3. Also, review your WooCommerce → Settings → Advanced → REST API to ensure your credentials are active and valid

If you’re unsure, contact your hosting provider and ask them to whitelist REST API requests.

Q2: How do I fix a 403 Forbidden or 404 REST Route error? #

This is typically caused by a third-party plugin, such as a firewall, shipping, or tax plugin, interfering with WooCommerce’s REST API. Here’s how to identify the conflict:

  1. Temporarily deactivate all non-essential plugins from your WordPress dashboard
  2. Try reconnecting QuickSync. If it works, a plugin was causing the block
  3. Re-enable your plugins one by one and test after each to identify the exact conflict

Once identified, you can either configure that plugin to allow REST API access or contact its support team for guidance.

Q3: Can I connect more than one WooCommerce store to QuickSync? #

Yes. QuickSync supports syncing of multiple WooCommerce stores. This is particularly useful if you run separate WooCommerce stores for different regions, brands, or product lines and want to manage them all from a single dashboard.

Q4: Will QuickSync slow down my WooCommerce website? #

No. QuickSync operates entirely in the background through WooCommerce’s REST API and does not affect your website’s front-end performance or loading speed. Your customers will experience no difference whatsoever. All syncing activity happens server-side, completely separate from your live storefront.

Q5: Why is QuickSync being blocked by hosting firewall? #

If QuickSync can’t connect to your store and you’re seeing errors like 403 or 503, or “Connection refused,” your hosting provider’s firewall is likely blocking QuickSync from communicating with your WooCommerce store. This is a common hosting restriction that’s straightforward to fix.

Step 1 – Contact your hosting provider

Reach out to your hosting support team and ask them to:

  1. Allow external services to access your WooCommerce REST API
  2. Check their firewall logs for any blocked requests from QuickSync
  3. Confirm that QuickSync’s requests are being blocked and remove the restriction

Step 2 – Ask them to whitelist QuickSync

Ask your hosting provider to whitelist the following:

  • Your WooCommerce API endpoint: https://yoursite.com/wp-json/wc/v3/*
  • QuickSync’s IP addresses, you can get these by contacting QuickSync support

Step 3 – Whitelist QuickSync in your security plugin (if you use one)

If you have a security plugin installed on your store, you will need to add QuickSync’s IP addresses there too.

  • Security for WooCommerce plugin:
    1. Go to WooCommerce → Settings → Integration → Security for WooCommerce
    2. Open the Whitelist IPs tab
    3. Add QuickSync’s IP addresses (use Tab, Enter, or a comma to add multiple)
    4. Save your changes
  • Wordfence, Sucuri, or other security plugins:
    1. Look for a section called IP Whitelist, Allow List, or Trusted IPs
    2. Add QuickSync’s IP addresses there
Q6: Why is the WooCommerce REST API not set up correctly? #

Sometimes QuickSync can’t connect simply because of a setting in your WordPress or WooCommerce configuration. Here are the three most common causes and how to fix each one.

1. Your permalink setting is incompatible

If your WordPress permalinks are set to “Plain,” the REST API won’t work. This is an easy fix:

  • Go to WordPress → Settings → Permalinks
  • Select any option other than “Plain” – we recommend Post name
  • Save your changes

2. Your API keys are missing or incorrect

QuickSync needs valid WooCommerce API credentials to connect. To set these up:

  1. Go to WooCommerce → Settings → Advanced → REST API
  2. Create a new set of API keys
  3. Set the permissions to Read/Write
  4. Copy the Consumer Key and Consumer Secret and enter them into QuickSync

3. QuickSync needs the Legacy REST API (less common)

In some cases, QuickSync may need access to an older version of the WooCommerce REST API. If this applies to you:

  1. Install the WooCommerce Legacy REST API plugin
  2. Enable it under WooCommerce → Settings → Advanced → Legacy API
Q7: Why does the sync keep timing out? #

If your sync starts but fails partway through, especially if you have a large number of products, your server may be cutting the process off before it finishes. This is a server timeout issue.

To fix this, contact your hosting provider or website developer and ask them to increase the following limits on your server:

  • Maximum script execution time (how long a process is allowed to run)
  • Memory limit (how much memory is available per process)
  • Database connection timeout (how long the server waits for a database response)
  • HTTP request timeout (how long the server allows an external request to run)

You don’t need to know the exact technical names; simply tell your host that QuickSync syncs are timing out on large product catalogs and ask them to increase the relevant server timeout and memory limits.

Inventory Sync #

Q1: Does QuickSync support multi-location inventory for WooCommerce? #

Yes. QuickSync supports multi-location inventory sync for WooCommerce, allowing you to manage and track stock across multiple warehouses or retail locations from one central dashboard. Stock levels stay accurate across all locations in real time.

Q2: What happens to my WooCommerce stock levels during the initial setup? #

When you first connect WooCommerce to QuickSync, an initial data import runs automatically. During this process, QuickSync pulls in your existing product and inventory data so your stock levels are accurately reflected from day one. You’ll see a progress bar in your dashboard while the import is running; no action is needed from your side.

Product Sync #

Q1: Will my product images sync to WooCommerce automatically? #

Yes. QuickSync syncs product images to WooCommerce and supports up to 100 images per product. Your product galleries stay consistent across all connected channels without any manual uploading.

Q2: Do product variants sync to WooCommerce as well? #

Yes. QuickSync fully supports upto 100 variant syncing for WooCommerce. Whether your products vary by size, color, material, or any other attribute, all variant data stays accurately synced across your connected channels.

Order Sync #

Q1: Can QuickSync push tracking information and mark orders as complete in WooCommerce? #

Yes. When you have the WooCommerce Shipment Tracking plugin installed, QuickSync can automatically push the carrier name and tracking number to WooCommerce and mark the order as Completed, all without you needing to do it manually.

To set this up: QuickSync Dashboard → Order Syncing → Select WooCommerce as Fulfillment Store

Q2: Can I use WooCommerce as my fulfillment store for orders from other channels? #

Yes. You can set WooCommerce as your central fulfillment store inside QuickSync. Once configured, orders from all your connected channels, like Shopify, Etsy, Amazon, and others, will automatically flow into WooCommerce for processing. This lets you manage all your fulfillment from one place.

To enable: Dashboard → Order Syncing → Choose WooCommerce as Fulfillment Store

Was this article helpful?

  • Happy
  • Normal
  • Sad