• Resolved jordifalip

    (@jordifalip)


    Hi! I am contacting you to solve one of the problems I have with the WooCommerce Square plugin related to the synchronization.

    I have a WooCommerce shop and a few months ago we linked it with Square due to the opening of a physical shop. Since then, we have not been able to solve the stock synchronization. Some details:

    • When a customer buys via the web, the stock change is applied correctly. But if the purchase is made physically, Square does not reduce the Woo stock in any case.
    • In the plugin settings, the “Sync Settings” is set as “WooCommerce”. In some support messages you comment that it must be “Square” for this to work, but when we have tested it, previous stock data has been deleted.
    • The customer wants to continue to manage the shop solely from WooCommerce.

    In short: We want the stock to be changed correctly when a physical purchase is made (and registered through Square’s POS) and for the shop manager to only have to make changes in Woo without having to log into Square.

    I have reviewed other similar posts on this support, but honestly, the “Sync Settings” field you have in the plugin is not understandable at all. The documentation is a mess, and when you have tried to explain it to another user, it is really hard to understand.

    From the above, could you guide me on the steps I should take to fix it? The client is thinking of stopping using Square and it would be a problem.

    Thank you very much in advance!

    Jordi

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @jordifalip

    The issue you’re encountering seems to be related to the sync direction. When you set the “Sync Settings” to “WooCommerce”, it means that WooCommerce is the source (known as System of Record) and will overwrite any changes made in Square, which is why the stock doesn’t reduce when a physical purchase is made. Remember, inventory editing should be done in the platform you’ve chosen as your Sync setting.

    More info: https://woocommerce.com/document/woocommerce-square/sync-settings/#sync-product-data-from-square-to-woocommerce

    To resolve this issue, you should set the “Sync Settings” to “Square”. This will ensure that any changes made in Square, such as a physical purchase, will be reflected in WooCommerce.

    However, I understand that you’ve experienced issues with stock data being deleted when you’ve tried this before. I recommend disconnecting and reconnecting your Square account and monitoring the stock levels closely. If the issue persists or you notice any abnormal behavior, please get back to us with as many details as possible, and we’ll investigate further.

    Make sure to enable Debug log in the Square setting and share the log with us.

    Please note that when Square is set as the Sync Setting, it’s crucial to refrain from manually updating product data in WooCommerce. Square’s data will overwrite such changes during the next sync, whether automatic or manual.

    I hope this helps! Please let us know how it goes or if you need further assistance.

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.