Hi @wilbri
Thanks for reporting all those problems with Square to us. We are happy to dig deeper into this for you and to help you figure this out.
You mentioned:
Also, when subsequent updates are performed, any previously imported products get tagged: “not found in Square.” This hides them on my website. I’ve worked around this by un-checking the “Hide synced products when not found in Square” box, but realize this is indicative of a larger problem.
When you spoke of subsequent updates, were you referring to the addition of products in WooCommerce, or of the updates of plugins in your site?
If the problem happens when you try adding products/updating stock within WooCommerce, I think the problem stems from Square being the system of record.
When Square is set as the system of record, any editing of products that are synced to Square need to be handled in Square itself, as it will override anything done in the Products section of WooCommerce with information from Square.
If you frequently edit stock of products etc within WooCommerce itself, i’d recommend that you toggle this setting to set the System of Record as WooCommerce itself.
This should fix the problems.
Let us know if you still keep running into troubles. We are happy to dig deeper and to help you figure this out.
Thread Starter
wilbri
(@wilbri)
Thanks for responding. To clarify: I only add and edit products from Square. (Exception: I’ve been experimenting with manually setting product images in WooCommerce since I can’t get the Square thumbnails to import into WooCommerce.)
“Update” clarification: After the initial “import products” from Square to WooCommerce, if I click “update” on the Square tab under WooCommerce settings, it performs a manual sync and yields the following alert for each product previously imported: “J002 Farm to Table (J002) not found in Square.” (This is a sample for a specific product. It duplicates for each product in my inventory substituting each product name and number.) Thus the previously imported products disappeared from my website until I unchecked the “hide if not found in Square” box.
Thanks for looking into this. I’ve been trying to get this store live for almost two months, but can’t get around these issues.
Thanks so much for the additional details here!
The “[Product Name] not found in Square” message is a generic warning message which is used in several circumstances, including if a manual sync fails for some reason. You will see that alert for all remaining products after the sync has failed. Based on your description, it sounds like your sync is hitting some kind of hitch.
Under WooCommerce > Status > Logs, could you find the logs starting with square that coincide with your last manual sync and paste them here using https://pastebin.com/? (Or try run another manual sync to generate new logs.)
Regarding your product images, there is currently an issue where product images that are updated in Square are not then updated in WooCommerce. However, it sounds like your Square-side product images weren’t imported into WooCommerce with the original import.
Is that the case? Do you know what version of the Square plugin you were running when you tried that original import?
Thread Starter
wilbri
(@wilbri)
Thanks for your response, Jess. I just ran a manual sync. pastebin wouldn’t let me paste the whole log, but here’s the first part which hopefully will give you some idea of what’s going on: https://pastebin.com/9GkcNq5h.
I did a complete reinstall of WooCommerce (3.8.1) and WooCommerce Square (2.0.8) with a fresh import earlier this week. As with previous version, no product images imported.
Thanks for looking into this.
wilbri
Thanks for including those logs! I think it would be best if we could take a look at your site directly.
Could you please open a support ticket at WooCommerce.com – https://woocommerce.com/my-account/create-a-ticket/?
Please go ahead and include a link to this forum thread so that we have some background here, and reply here to let us know when you’ve submitted the ticket. Thank you!
Thread Starter
wilbri
(@wilbri)
Thanks for your suggestion, Jess. I have submitted the support ticket.
Gratefully,
Bill
Thank you, Bill! We received your ticket and someone will be in touch with you soon 🙂
Hi @wilbri,
I’ll close the thread since the issue will be worked on via a ticket.
Cheers!