• Resolved Larry B

    (@avianaddiction)


    Unless I am missing something, the quick edit functionality does not work as expected.

    Clicking the quick edit, the “sync to square” either defaults to “no” or the item quantity is greyed out. If sync to square=yes and I change to “no”, I can modify the quantity. Regardless of which occurs, quantity does not always update. Expected behavior does not occur.

    It would be nice to have this functionality supported because “quick edit” is the easiest way I’ve found so far to update quantities and was normal routine prior to adding the woocommerce square plug-in.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Thread Starter Larry B

    (@avianaddiction)

    I’ve realized the issue occurs using the standard “edit” link as well. I can update the quantity from 0 to 2 and it reverts to 0.

    I just created a post regarding the same issue before I saw this. I am using quick edit to set weights and measurements for hundreds of products but when I make ANY edits using quick edit it changes the stock to zero and turns off sync to square. Didn’t even notice it before I got through 40+ products. Don’t know if this is something to do with core WooCommerce or the Square plugin. I can’t correctly setup my shipping without setting weights and measurements so this is HUGE pain in the back-side. Any advice to remedy this would be appreciated. @avianaddiction if you come across a solution please let me know!

    This has been our experience with the new Square plugin since the beginning of v2.0.x. We’ve had to stop using Square because of this and other issues that just make it non-functional for us.

    I wish not using Square was an option but that is the POS of my clients brick-n-mortar record shop and they have 6K+ products in it and use Square’s hardware POS in the store. I’ve experienced many bugs with 2.x as well and wish I could just use the last 1.x version, but thats not an option due to lack of some features. For the most part, I have managed to trouble-shoot and work around most of the bugs of 2.x, mostly through custom “hacks” in the themes functions.php file and I suppose one could work-around this issue as well by either immediately going back into quick edit to input the stock then change the “sync to square” to “yes” again… or by bulk editing the entire inventory to set “sync to square” to “yes” then going to “update” section in the square plugin settings to run a manual update/sync to correctly set the stock on those items. But, although this works in my current situation, it won’t work in every situation, and it’s tremendously inefficient.

    Thread Starter Larry B

    (@avianaddiction)

    According to their troubleshooting section, sync issues can be caused by:

    1. Non-matching or no sku set for the products in each system
    2. Product not assigned to the location
    3. Background processing/loopback connections not allowed.

    I have verified all 3 items and still experience the sync issues.

    Other plug-ins are available, but I have not found one that officially supports more than 1k items or without other issues.

    Moderator Hari Shanker R

    (@harishanker)

    Hey @avianaddiction @resonancedesigns and @elmdesignworks

    Apologies for the delay in getting to y’all on this problem with Square. We’d love to get to the bottom ofo this.

    Can you check if you have set Square as the system of record in your Square sync settings? I’m referring to the Product system of record option located at: WooCommerce > Settings > Square, as you can see in this screenshot: https://d.pr/i/XOcQZ8

    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.

    Ideally this should fix the problem.

    If the Product System of record option is set to WooCommerce, and if you still face the same problem, we might be looking at something more complicated, and we might need to investigate this further to get to the bottom of this.

    Anyway, do give this a try and let us know how that went.

    Absolutely can not have system of record as WooCommerce, there are over 6000 inventory items in Square. My client uses the Square POS hardware in their physical store front.

    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.

    There is no place in Square to set weights and measurements which is needed for shipping calculations. So are you saying that in order to set weights and measurements in order to do shipping calculations, WooCommerce has to be set as the system of record? I’m not changing stock quantity, or any data columns that are synced with Square, only weights and measurements. Changing these fields should have no effect on it’s stock, and therefore, no effect on syncing with Square. It makes no sense.

    Thread Starter Larry B

    (@avianaddiction)

    Good morning Hari,
    My system of record is WooCommerce and I just verified for the purpose of thread. If any changes are made in the quick edit, my stock will change.

    As a note, I edit all products in WooCommerce exclusively. I make no changes, including stock quantity, in Square.

    Would it be possible to add the “Fetch stock from Square” link in quick edit? Or would it not function as in the product edit screen?

    Thanks for looking into this!

    It sounds like we have a few different questions open within this thread. I’ll try to address each in turn.

    @avianaddiction – WooCommerce as SOR

    Would it be possible to add the “Fetch stock from Square” link in quick edit? Or would it not function as in the product edit screen?

    At this point we don’t have any plan to add the “Fetch stock from Square” link into the quick edit screen. However, you may be able to add this with a customization. For assistance with customizations, we recommend reaching out to someone on the customizations page: https://woocommerce.com/customizations/. You can also add that as a feature suggestion on the Ideas Board here: https://ideas.woocommerce.com/forums/133476-woocommerce?category_id=175794

    @resonancedesigns – Square as SOR

    I am using quick edit to set weights and measurements for hundreds of products but when I make ANY edits using quick edit it changes the stock to zero and turns off sync to square…
    So are you saying that in order to set weights and measurements in order to do shipping calculations, WooCommerce has to be set as the system of record?

    I do not believe that you should not have to have WooCommerce set as the System of Record in order to set weights and measurements for your products. Are you only seeing this issue when you edit weights and measurements via Quick Edit? Or are you seeing it when you edit weights and measurements in the primary product editing screen?

    @elmdesignworks
    So sorry to hear you’ve had to stop using the Square plugin. If you’d like to try to work through some of those issues, please feel free to open a separate thread and we can address them directly there!

    Hi @avianaddiction,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

    Not resolved! Started a new thread over a week ago. Help?

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Quick Edit Functionality Support’ is closed to new replies.