Support » Plugin: WooCommerce Square » ‘Products with more than one attribute cannot be synced with Square.’

  • Of all the bugs in 2.0 this is one of the worst.
    Every single one of my items say ‘Products with more than one attribute cannot be synced with Square.’ and ‘sync’ is unticked and greyed out so they don’t sync.
    I have an attribute for Size, Colour and Brand but they only have one value in each. Prior to 2.0 this wasn’t a problem. Of course having more than one value in colour or whatever was very unfavourable but everything would still sync if you made that mistake. It has to be a bug, there’s no way that you’re now expecting people to choose which attribute is most important for description and delete the rest.

Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Support Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    Hey @faracademy,

    Are you seeing a warning below the Sync button that says, Please add a SKU to every variation of this variable product for syncing with Square. Each SKU must match the corresponding item's SKU in your Square account.?

    If *all* of the variations for the variable product have SKUs set you should be able to enable Syncing. I just tested this locally myself:

    ![https://cld.wthms.co/bEAgZl](https://cdn-std.dprcdn.net/files/acc_403067/bEAgZl)

    After enabling Sync for the variable product each of the variations were synced to Square(as their own individual items).

    Plugin Support Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    I would delete the plugin and reinstall as we have rolled back the stable version of the plugin to 1.0.38. Nothing has changed in that Square does not support multiple attributes, however, 1.0.38 automatically generates concatenated variation names from multiple attributes(e.g. “Red, Small, Jacket”). Version 2.0+ prevented syncing if multiple attributes existed. We’ll revisit this decision for upcoming updates.

    I will do this, thanks.

    1.0.38 automatically generates concatenated variation names from multiple attributes

    That’s only for creating Variations if multiple attributes are selected on a Variable Product. For standard products it just ignores all the attributes and doesn’t add them to the item. However on all my standard products it says ‘Products with more than one attribute cannot be synced with Square.’. If going forward with the 2.0 versions standard products with more than one attribute can’t be synced then 99% of Woocommerce shops won’t work with the plugin going forward. I know I wouldn’t use the plugin any more and therefore wouldn’t use Square either.

    Plugin Support Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    Hi @faracademy,

    That’s only for creating Variations if multiple attributes are selected on a Variable Product.

    Correct.

    However on all my standard products it says ‘Products with more than one attribute cannot be synced with Square.’.

    Version 2.0+ is designed to show this message only for variable products. I’ve tested this with my own local installation using a simple product with 2+ attributes but I’m still able to sync to square(no error/warning message).

    Can you send some links to screenshots of the error and the product settings, please?

    I’ve now rolled back to the 1.038 version because 2.0.1 not only wasn’t syncing to Square, but it’s also wrecked the prices on over 200 sale items by overwriting the Regular Price and deleting the sale prices. If you can give me a link to install 2.0.1 again I’ll do it for you, perhaps on a test site if I can create one.

    Plugin Support Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    Hey @faracademy,

    If you can give me a link to install 2.0.1 again I’ll do it for you, perhaps on a test site if I can create one.

    That would be super helpful, and thanks for offering!

    Please contact us at WooCommerce.com > My Account > Tickets. You may need to create an account before you can access that page.

    To speed up troubleshooting you can include a link to the staging site as well as admin credentials saved within a QuickForget.com link.

    Please include a link to this forum thread, so that we can keep track of what’s already been done.

    We will be able to help you further there.

    I just noticed this same error. (as well as other issues I haven’t begun to investigate yet.)

    If going forward with the 2.0 versions standard products with more than one attribute can’t be synced then 99% of Woocommerce shops won’t work with the plugin going forward. I know I wouldn’t use the plugin any more and therefore wouldn’t use Square either.

    As a clothing store the majority of my items have multiple attributes – size and color are standard options standard for me. There’s no point in syncing with Square if it won’t accept the majority of my products. I’d rather switch to a different service than split up all my product pages so they only have one attribute.

    Between this and an alert that Square would be overwriting prices and images, I made the decision to deactivate the extension alltogether. This is really disapointing design. Feels as though the new version of the extension has no e-commerce experience!

    Plugin Support Mike W

    (@nixiack8)

    Hi @strangechild ,

    Sorry to hear you are also having issues with the plugin. You should be able to do the following:
    – Disconnect from Square
    – Deactivate, then delete the 2.0.1 version
    – Install 1.0.38 from the .org repo
    – Reconnect with Square
    – Manual sync (from WC > Square or vice versa)

    It should work as we have not had many issues following these steps. Our developers are still working with Square for the ver. 2.0.1 plugin and we will notify all when it is released.

    Hi Mike! Thanks for that. But I’d like confirmation that when 2.0.1 comes out, I’ll be able to use more than two attributes per page when I create variations. Thomas’ answer to the original poster was unclear on this issue. This is 100% a deal-breaker for me and I am very concerned.

    Just to be clear, I am not worried about simple products. I don’t have more than 1 or 2 simple products on my site. I am worried about my customers being able to choose size AND color on one page. I have products that come in 3 colors and in 8 sizes. It is more cost-effective for me to switch back to Paypal than to break all those pages up by color.

    Examples:
    https://valkyrie-apparel.com/product/eternal-life-tunic-dress/
    https://valkyrie-apparel.com/product/gamer-tee/

    Plugin Support Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    Hey @strangechild,

    We don’t have a definitive answer yet but as of right now the goal is to allow syncing products that have multiple attributes again and concatenate the variation names in Square as 1.0.38 did.

    My recommendation is to look at the changelog when 2.0.2 comes out and test on a staging/development site.

    madaboutu

    (@madaboutu)

    OMG – the Square integration is terrible. Causing me so many issues.

    We have variable products – and no matter what I try my items appears as OUT OF STOCK

    I try to change them to In Stock and that does not work

    And to top it off Customer buys on site at £1100 and Square for some reason is charging more at £1210 – Square tell me it is the plugin that is doing this and so cannot help. How can there be a mis-match.

    How do I roll back to older WORKING version?

    I dont want to sync stock with Square, I just use as payment gateway

    Plugin Support Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    @madaboutu – we’ve given instructions already on this forum for how to downgrade.

    You can download 1.0.38 simply by deleting the existing plugin and reinstalling from WordPress.org; version 1.0.38 is the stable release.

    With version 2.0+ there is an option to simply turn off syncing:

    WooCommerce->Settings->Square, then select ‘do not sync product data’ for
    Product system of record. You can also disable inventory sync on that page.

    Hi Thomas, is it still the best option to use 1.0.38 rather than 2.0.4 for this reason? Our syncing with Square worked just fine until the latest updates. Now it complains “Products with multiple variation attributes cannot be synced with Square.” We didn’t add any attributes, just updated the plugin. We simply want the 1. Item name, 2. SKU, 3. Price and 4. Stock level synced. If it’s still the best option to use 1.0.38, please let me know.

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