• Resolved natator

    (@natator)


    I am trying to use the Square plugin for WooCommerce and have run into a brick wall. I think it’s my understanding rather than a plugin problem.

    In the WC settings for Square I have WC set as where I will update data and the like. From what I’ve read that means I should be able to set stock levels in my WC products and they get synced to Square.

    However, in the product pages for Stock Management (simple product or one with variations) it says “Synced with Square (Sync inventory)”. You can’t then click on the tick box and as such can’t set the number if stock.

    I do want WC to handle products and stock as pretty much only sell online, other than doing a market every few months.

    I should mention that when I add a new product in WC, and select it to be synced, that does then appear in Square correctly.

    Furthermore … If I add stock BEFORE syncing with Square it does then show the stock in WC. However, it won’t let me change the stock amount once I’ve ticked it to be synced..

    It seems like I’m telling the plugin that WC will manage everything but it won’t let me manage the stock as it will only fetch that data from Square, whereas everything else I’m pushing from WC to Square.

    What am I missing? Is there a setting I’ve overlooked? Essentially I want to put the number of items I have in Stock into WC, and be able to adjust that in WC, and then that be reflected in Square on my mobile app so I don’t oversell..

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi @natator,

    Thank you for reaching out. I understand how this can be confusing and even frustrating, especially if you’re new to using WooCommerce and Square together.

    To clarify, even if you’ve set up syncing from WooCommerce to Square and updated stock in WooCommerce, once the product is synced, you can no longer manage stock in WooCommerce. From that point onward, stock must be managed in Square.

    Square acts as the master system for inventory management. This means that no matter what changes you make in WooCommerce, stock levels will always be pulled from Square. This is true even if you have WooCommerce set as the master for other product details, or if you sync product information from WooCommerce to Square.

    The reason for this is that Square needs to account for POS sales and real-time inventory updates. For example, if someone buys a product in your physical store using Square, the stock is immediately updated in Square so it stays accurate across all channels. WooCommerce will still handle your product details — like descriptions, images, and prices — but stock must be updated directly in Square.

    In short: WooCommerce manages product information, Square manages stock. This setup ensures your inventory is always accurate, whether sales happen online or in-store.

    Thread Starter natator

    (@natator)

    Ah ha!

    Thanks Moses, your help is REALLY appreciated.

    That all makes sense and isn’t a problem at all to manage stock via Square, I just misunderstood how that part of the system worked. Things I found on the web implied that everything, including stock, was managed by whichever end you set as your main one.

    Cheers 🙂

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    Glad to hear that Moses’s explanation helped and things are clearer now regarding stock management with Square. It can definitely be a bit confusing at first, but once set up, it works smoothly.

    If WooCommerce Square has been helpful for your store, we’d really appreciate it if you could take a moment to leave a ★★★★★ review. Your feedback helps us improve and also assists other store owners in making the right choice.

    👉 https://ww.wp.xz.cn/support/plugin/woocommerce-square/reviews/#new-post

    Thank you for your support!

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Confusion with using Square and stock management’ is closed to new replies.