Hi @metalandcoffee,
With Square set as my system of record, I noticed that the inventory for some products is not updating. For instance, there is a product with only 2 in stock in Square, but Woo is showing that there is 5 in stock. And every time I try a manual sync, the information is not updated.
Inventory is always pulled from Square to WooCommerce, regardless of the Product system of record setting. That being said, if you only have the one store and your products are on WooCommerce to start with (not Square) it is advised to set your System of Record
to WooCommerce. A brief explanation is below:
If you sell via multiple channels (e.g. in-person with Square POS and online), we recommend setting Square as your system of record. Using Square as the system of record is especially helpful if inventory is shared for a Square location.
If you sell online only, we recommend setting WooCommerce as your system of record. This will ensure basic WooCommerce product data are pushed to Square as they change on your site.
from this link.
Try to set it to WooCommerce and sync to see if it changes.
> When you’re doing a manual sync, can you just force it to update all the products instead of looking for differences? For some reason, it’s not updating the inventory of products that need updating.
You can do a full sync of products from WooCommerce > Settings > Square in the Update
tab. Try that and see if it works, if it does not report back errors here ??