- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
How can I get WooCommerce to recognize inventory adjustments in Square?
I am having trouble with getting WooCommerce to recognize any inventory adjustments made in Square (via sales, purchase orders, etc). For example, today I received a shipment of shirts. I entered the purchase order into Square and it updated my inventory, but because I didn't manually update WooCommerce, it re-set the inventory totals for this item back to 0 in Square. I have also just been researching and realized that any sales I have in brick and mortar (not many, but a few) are not updating the inventory in WooCommerce.
Anyone else having this issue?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report

- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Hi @brandononeill, thanks for reaching out—I'm sorry to hear about the trouble you've been encountering.
If you're still running into this issue, I'd suggest touching base with the WooCommerce Team directly. Otherwise, any chance you may be able to provide additional insight here, @Woo_Phil?
Hope this helps get you in the right direction. Please let me know if anything else comes up.
Square Community Program Manager | Square, Inc.
Find step-by-step help in our Support Center
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Hey @brandononeill, it sounds like changes made in WooCommerce are properly syncing to Square. If that's correct then there are two common things to take a look at.
- Make sure that you've enabled the "Square Inventory Sync" option is enabled. This can be found on the WooCommerce > Settings > Integration > Square tab.
Image Link: http://cld.wthms.co/TTa6L - Ensure your server is properly running the crojob for the Square Inventory Snc option from step 1. To do this, I recommend using the free plugin WP Control (https://en-ca.wordpress.org/plugins/wp-crontrol/).
Using that plugin you can see the scheduled cronjobs for your site, by going to Tools > Cron Events. On that page you'll see a scheduled task called "woocommerce_square_inventory_poll". On the right side of the page use the "Run Now" option to run that cron job. Wait 5-10 minutes (depending on how many items you have) and then check to see if changes from Square came into WooCommerce. If they did, it means that your server is not properly running the scheduled cron when it's supposed to. Your hosting company should be able to help you take a look at why cronjobs aren't firing properly on your site.
I hope that helps a bit.

- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Thanks, @Woo_Phil—appreciate you taking the time to have a look! 👍
Square Community Program Manager | Square, Inc.
Find step-by-step help in our Support Center
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
I'm having an issue with our Wordpress website syncing products and inventory from Square to WooCommerce. We have setup the site via a forced SSL, the SSL has been installed on the site, we re-initiated the authentication multiple times and it's still not syncing. Any idea why this is happening?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report

- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
This reply was created from merging an existing thread: “Square and WooCommerce Integration and Syncing Products & Inventory”
@lfeuss I moved your post to this thread so you could read the troubleshooting steps above.
@Woo_Phil If you have a chance can you to take a look and let @lfeuss if there's any additional steps they should follow? I really appreciate your help!
Seller Community Manager
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Hey @lfeuss
If you are using the official WooCommerce Square plugin, I would recommend turning on logging to start. That will allow you to save the communication logs between your site and Square to see what the problem may be.
You can do this by going to WooCommerce > Settings > Integration. On that page you'll see the option to enable logging. Once logging is enabled, try a force manual sync in the direction you want. This is also done on the same page.
When the sync completes, check to see if your items are synced. Keep in mind that only items with a unique SKU will be synced as that is a requirement to use our plugin. If the items are not synced, take a look at the logs to see what errors there are.
You can view your logs by going to WooCommerce > Status > Logs, then select the WooCommerce-square-sync log to view it.
If you haven't already, make sure to read the plugin's Help Documents for setup instructions:
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Looks like this plugin is not really made for sellers with over 500 products? Is that true? I have spoken with numerous support people at Woocommerce/wordpress.com and they have basically said that we are out of luck. This plugin requires too much server resources and just will not work. Has this been other people's experience too once they reached a certain size? This plugin was core to our business. Having to rethink square as our POS at this point. Inventory is everything! 😭
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report