• I came back here to update this review and I am leaving it at one star. This is a completely useless integration if you need stock management to function properly. I overcame server side load issues and got the stock to sync to square, but it did not update the quantities on square, AND TEHN it mirrored the zero inventory Square items BACK TO WOOCOMMERCE. Avoid this idiotic pile of random trash. Support is equally useless, let me save you some time: They will ask you to change your theme to stock (idiocy) and if that doesnt “magically” fix things they will ask for your credentials. You’ll speak to multiple people so sharing credentials seems completely stupid, but this is their workflow.

    Please: go here and choose ANYTHING else. https://learnwoo.com/best-woocommerce-square-plugins/

    If you have a third party solution that actually works and offers real support please name it. It’s not this.

    • This topic was modified 6 months, 1 week ago by eaec. Reason: Updated with brand new ways of ruining a store from inside out
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Sandip Mondal – a11n

    (@sandipmondal)

    Hey @eaec,

    Sorry to hear about your experience with WooCommerce Square.

    The importing from woocommerce into square hangs when creating a brand new catalog, and inventory is constantly adjusted in error from Square to woocommerce even with woocommerce set as the system of record.

    It is not mentioned that square always alters woocommerce inventory levels, even if woocommerce is set to the system of record because square is considered the system of quote unquote truth.

    That’s really odd. If you’ve set the System of Record to “WooCommerce” then any changes you make on Square will not be reflected in WooCommerce.

    The changes you make in WooCommerce will be sent to Square and reflected there.

    Can you please check the System of Record again? If it is set to WooCommerce and you’re seeing the same behavior – I’d like to investigate further. Please share a copy of your site’s System Status Report with us. You’ll find it at the top of the page under WooCommerce > Status > Get system report > Copy for support (after you scroll down a bit). Paste the result here in your reply.

    It boggles my mind that they don’t unbundle this functionality with the payment processing plugin…..because I do appreciate squares payment processing and deposit schedule versus stripe or woocommerce payments and the hardware is great as long as you are okay with manually managing your inventory. This plugin however forces broken functionality to simply use it as a payment processor so zero Stars if I could give it

    You can use the Square payment gateway even without the inventory sync.

    If you do not want to sync inventory then please make sure of the below points:

    1) Check none of your products are enabled to sync with Square.

    2) Enable the Square payment gateway from WooCommerce > Settings > Payment > Square

    You can learn about this here in our documentation.

    Regarding the inventory changes being pushed to Square even when WooCommerce is set as the System of Record, please share more details since that is not the expected behavior.

    Looking forward to your reply!

    Thread Starter eaec

    (@eaec)

    That quote about the system of Truth versus system of record is pretty much verbatim from a support ticket. I had noticed third-party changes to my inventory and didn’t have any other plugins that had that functionality, and a support person from WordPress told me specifically that even with woocommerce set as the system of record, that “Square is still regarded as the system of Truth”. So that’s where that comes from.

    The inventory management hangs when creating new catalogs, when updating old catalogs, and the solution that I was offered through support tickets is that I should supply my credentials so that people can log in to my live site and see if they can figure out what is causing this behavior. It is obviously a server problem of some kind and hesitant to supply my credentials to my live site to any support people, since I seem to be talking to someone new every time the ticket gets updated.

    Understand that that may be the easiest way for people to diagnose the problem but I would rather be provided with the plug-in that I know exists to diagnose the issue myself and provide logs rather than hand over credentials. Unfortunately this is where the support tickets that are opened always lead.

    Is definitely not the expected behavior that the inventory would be affected even with the inventory syncing turned off, but that is my observation. With the plug-in disabled I don’t experience this issue. Nor do I experience the delays and hanging while I’m trying to change inventory on woocommerce as it attempts to fetch permission from Square to change inventory levels, even with WC set as the system of record.

    All in all a frustrating integration. My comment stands, a stand alone payment gateway plugin would go a long way for those only needing that functionality.

    Plugin Support Sandip Mondal – a11n

    (@sandipmondal)

    Hey @eaec,

    Thanks for getting back!

    I was offered through support tickets is that I should supply my credentials so that people can log in to my live site and see if they can figure out what is causing this behavior. It is obviously a server problem of some kind and hesitant to supply my credentials to my live site to any support people, since I seem to be talking to someone new every time the ticket gets updated.

    I can understand your concern with credentials – we want to check the square logs, the WooCommerce settings, and product configuration as well as see if any other plugin/theme is at play here so we ask for credentials since asking for all these details might get overwhelming to merchants.

    To clarify, we won’t be making any changes on the live site – we will just review the logs, fatals, and the above-mentioned settings to see where the issue is coming from.

    Instead of the live site, you can also share the credentials of a staging site so we can investiagte further.

    My comment stands, a stand alone payment gateway plugin would go a long way for those only needing that functionality.

    Thanks for the feedback, I will pass this on to team!

    I had noticed third-party changes to my inventory and didn’t have any other plugins that had that functionality, and a support person from WordPress told me specifically that even with woocommerce set as the system of record, that “Square is still regarded as the system of Truth”. So that’s where that comes from.

    … Is definitely not the expected behavior that the inventory would be affected even with the inventory syncing turned off, but that is my observation.

    I am not sure how that happened but that’s not correct.

    When you set WooCommerce as the System of Record, these product information will be synced to Square and the changes you make in Square will not be reflected on the WooCommerce site.

    It is possible that other plugins/theme might be at play here and affecting your setup but I am not sure. I can understand how frustrating it might’ve been for you to see such issues.

    Feel free to contact us at WooCommerce.com > My Account > Support and we will investigate further.

    I understand that you had contacted us earlier as well – but I’d like to investigate and help you resolve this if you want.

    Please do include the previous ticket number and a link to this forum review so we can sort this out for you.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Inventory management is broken’ is closed to new replies.