crftbrntn
Forum Replies Created
-
Forum: Plugins
In reply to: [WooCommerce Square] Products are still syncing after sync is disabledFor sure! I’ll submit a ticket shortly. Thanks!
Forum: Plugins
In reply to: [WooCommerce Square] Products are still syncing after sync is disabledHi Janine!
Thank you for the quick response. I have the Product System of Record set to “Do not sync product data” – my understanding is that as long as this is set, product syncing should not occur for any/all products. I confirmed again that my products still sync to Square when they’re a line item in an order paid via Square, however.
I just now tried changing the System of Record to Square. This on its own didn’t solve the issue. But! Since when you set the SoR to Square (or to Woo) the “Sync with Square” setting appears on “Edit product” pages, I could see that after “enabling” sync again, the product still had the sync enabled. Disabling this on an individual product “breaks” the link, as I hoped. Then, setting the System of Record back to “Do not sync product data” no longer synced that test product to Square, as desired.
So, it seems that the issue is that setting the System of Record to “Do not sync product data” does not work as expected for any product(s) that had sync enabled before changing the global setting – it will still sync these products whenever they are in an order paid via Square payments. These products still have sync enabled in the background, which is confusing because there’s no way to actually see in the Woo dashboard that this is the case.
For now, the workaround is:
1. Make sure System of Record is set to either WooCommerce or Square (otherwise the “Sync with Square” product setting is inaccessible)
2. On a per-product basis, disable “Sync with Square”
3. Update the product
4. Now, regardless of whether or not the System of Record is set to “WooCommerce”, “Square”, or “Do not sync”, the product will no longer sync with Square (as desired)I’m guessing that I can bulk enable/disable Square sync for products using the Bulk Edit feature in Woo, but I won’t have time to test that until Monday.
That said: what is the expected behavior when System of Record is set to “Do not sync”? I would say that when that is set, no product should sync, even if it was individually enabled before the global SoR setting was changed. Is that the correct expectation?
Thanks!