Title: Problem with Attribute/Variation Sync from Square
Last modified: November 17, 2023

---

# Problem with Attribute/Variation Sync from Square

 *  Resolved [pedson88](https://wordpress.org/support/users/pedson88/)
 * (@pedson88)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/problem-with-attribute-variation-sync-from-square/)
 * Basically this is a woocommerce site for my wifes floral shop. She needs to sell
   in person AND have a working E-commerce website.
 * So far I have learned the hard way that if I use WOO as the system of record 
   then I can only sync one variation to square, which honestly is garbage.
 * So I changed to Square as the system of record and I am trying to add products
   there. However whenever I setup (2) attributes such as Stem Count & Color when
   it syncs back to woocommerce I can see it does so like this:
 * 7, Red | 7, White | 7, Yellow | 7, Pink | 7, Purple | 50, Red | 50, White | 50,
   Yellow | 50, Pink | 50, Purple | 12, Red | 12, White | 12, Yellow | 12, Pink 
   | 12, Purple | 24, Red | 24, White | 24, Yellow | 24, Pink | 24, Purple | 36,
   Red | 36, White | 36, Yellow | 36, Pink | 36, Purple
 * So Basically it is combining the (2) attributes i am using to generate variations
   in SQUARE, to (1) attribute in woo commerce — this causes things like my swatch
   plugin to look like this : — [https://imgur.com/a/r3GT0MI](https://imgur.com/a/r3GT0MI)

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

 *  [Saif](https://wordpress.org/support/users/babylon1999/)
 * (@babylon1999)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/problem-with-attribute-variation-sync-from-square/#post-17210731)
 * Hello [@pedson88](https://wordpress.org/support/users/pedson88/),
   Thank you for
   reaching out!
 * > So far I have learned the hard way that if I use WOO as the system of record
   > then I can only sync one variation to square, which honestly is garbage.
 * You can sync more than one variation. If you’re referring to [this part](https://woo.com/document/woocommerce-square/sync-settings/#section-4)
   of the documentation, it means the product needs to have one attribute, but that
   one attribute can have many terms/variations. :‎)
 * > So Basically it is combining the (2) attributes i am using to generate variations
   > in SQUARE, to (1) attribute in woo commerce — this causes things like my swatch
   > plugin to look like this : — [https://imgur.com/a/r3GT0MI](https://imgur.com/a/r3GT0MI)
 * Just to confirm, you’re not importing these as variable products from Square,
   it’s a one-variation product with custom attributes, correct?
   It would be great
   if you could attach a few screenshots of that product settings page in Square.
 * If you don’t already have a screenshot service installed, here are a few free
   options: 
    - [https://snipboard.io](https://snipboard.io/)
    - [http://skitch.com/](http://skitch.com/)
    - [http://getcloudapp.com/](http://getcloudapp.com/)
 * 
   Also, please attach a copy of your system status. You can find it via WooCommerce
   > Status. Select “Get system report” and then “Copy for support” (after you scroll
   down a bit)”. Once done, please paste it here in your reply or via a text-sharing
   service like [https://gist.github.com/](https://gist.github.com/).
 * Look forward to hearing back from you.
 *  Thread Starter [pedson88](https://wordpress.org/support/users/pedson88/)
 * (@pedson88)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/problem-with-attribute-variation-sync-from-square/#post-17210759)
 * Thanks for the quick reply.
 * check the Imgur link I sent it shows I am adding (2) option sets or attributes
   as woo calls them, to square directly.
 * that is then generating a decent number of variations which by the time the attribute
   options syncs back to woo it is only (1) attribute instead of 2.
 * so instead of having separate counts and colors in woo I just have 7, red | 10,
   blue
 * this causes the swatch plugin to go nuts
 *  [Saif](https://wordpress.org/support/users/babylon1999/)
 * (@babylon1999)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/problem-with-attribute-variation-sync-from-square/#post-17210793)
 * > this causes the swatch plugin to go nuts
 * I think the problem is here—primarily because the plugin doesn’t import Square’s
   custom attributes, let alone convert them into variations.
 * 
   Link to image: [https://d.pr/i/PojBZO](https://d.pr/i/PojBZO)
 * Variations from Square can be imported directly if they meet the criteria outlined
   here: [WooCommerce Square Sync Settings](https://woo.com/document/woocommerce-square/sync-settings/#section-5).
 * Could you attempt deleting this product and then re-import it with all plugins
   disabled except WooCommerce and Square?
 * If you’re still encountering issues, please attach the details I mentioned in
   my previous response.
 * 
   Let us know how it goes!
 *  Thread Starter [pedson88](https://wordpress.org/support/users/pedson88/)
 * (@pedson88)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/problem-with-attribute-variation-sync-from-square/#post-17210804)
 * hey so it’s not just the plug-in: I have already disabled the plug-in so that
   the product page goes back to just having drop downs to select variations.
 * I am not adding custom attributes in square.
 * I am just using the normal
 * ”option set” area that square provides to generate the variations. I watched 
   the square video which showed this process.
 * are you saying this is wrong ?
 * I added the woo commerce attribute page here to this link also — [https://imgur.com/a/r3GT0MI](https://imgur.com/a/r3GT0MI)
    -  This reply was modified 2 years, 6 months ago by [pedson88](https://wordpress.org/support/users/pedson88/).
 *  [Saif](https://wordpress.org/support/users/babylon1999/)
 * (@babylon1999)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/problem-with-attribute-variation-sync-from-square/#post-17210850)
 * > ”option set” area that square provides to generate the variations. I watched
   > the square video which showed this process.
 * From what I checked, each option is treated as one variation.
 * Please check this screencast: [https://d.pr/v/EJduIw](https://d.pr/v/EJduIw)
 * If you try to import this product, all these options will be imported as variations,
   each with a single attribute. 
   In order for us to get a better understanding 
   of the issue, **could you please provide the details I requested earlier?**
 *  Thread Starter [pedson88](https://wordpress.org/support/users/pedson88/)
 * (@pedson88)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/problem-with-attribute-variation-sync-from-square/#post-17210864)
 * Hey thanks for the video! it looks like that is exactly what I am doing — did
   you see the screenshots I uploaded?
 * here is the system report — [https://pastebin.com/NfwALVLP](https://pastebin.com/NfwALVLP)
 *  [Saif](https://wordpress.org/support/users/babylon1999/)
 * (@babylon1999)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/problem-with-attribute-variation-sync-from-square/#post-17212106)
 * > here is the system report — [https://pastebin.com/NfwALVLP](https://pastebin.com/NfwALVLP)
 * Could you try downgrading your PHP version to `8.1`? Your current version of 
   PHP is still considered experimental by some hosting providers.
 * > Hey thanks for the video! it looks like that is exactly what I am doing — did
   > you see the screenshots I uploaded?
 * Sorry for the repetitiveness, but I don’t see a screenshot of the product settings
   in Square. Could you please attach it? I’m trying to replicate the exact setup
   you have.
 * Look forward to hearing back from you.
 *  Thread Starter [pedson88](https://wordpress.org/support/users/pedson88/)
 * (@pedson88)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/problem-with-attribute-variation-sync-from-square/#post-17212123)
 * hey there. The second image from the top in this link is the options I added 
   to square. Is there something else you want to see ?
 * > [View post on imgur.com](https://imgur.com/a/r3GT0MI)
 * I am using WordPress on Microsoft azure app service. I would have to research
   how to upgrade the php version as I am unsure how right now.
 * in the documentation it clearly states that syncing from WordPress to square 
   only supports one attribute. I think it’s a (ridiculous and unusable) limitation
   on syncing back from square to WordPress as well? Seriously if this is the case
   it’s beyond insane.
 * I am probably just going to have to use square as a payment processor only. I
   can just have my wife enter in the prices for hand to hand sales.
 *  Plugin Support [abwaita a11n](https://wordpress.org/support/users/abwaita/)
 * (@abwaita)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/problem-with-attribute-variation-sync-from-square/#post-17218146)
 * Hi [@pedson88](https://wordpress.org/support/users/pedson88/),
 * > in the documentation it clearly states that syncing from WordPress to square
   > only supports one attribute.
 * I’d like to confirm that presently, syncing products with multiple attributes
   is not supported. For instance, if your variable product has `color` and `stem
   count` attributes, our recommendation is usually to combine these into a single
   attribute. That’s why you’re seeing `7, Pink` since the two have been combined
   to allow for syncing – [https://d.pr/i/4LJe0N](https://d.pr/i/4LJe0N).
 * More information about this can be found here in the FAQs section of the Square
   documentation -https://woo.com/document/woocommerce-square/faq/#section-5.
 * There’s an open feature request for this, and I would recommend upvoting it so
   that our developers can track demand – [https://woo.com/feature-request/allow-square-to-support-multiple-attributes-for-products/](https://woo.com/feature-request/allow-square-to-support-multiple-attributes-for-products/).
 * Thanks.

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

The topic ‘Problem with Attribute/Variation Sync from Square’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce-square/assets/icon-256x256.png?rev=3234354)
 * [WooCommerce Square](https://wordpress.org/plugins/woocommerce-square/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce-square/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce-square/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce-square/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce-square/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce-square/reviews/)

 * 10 replies
 * 3 participants
 * Last reply from: [abwaita a11n](https://wordpress.org/support/users/abwaita/)
 * Last activity: [2 years, 6 months ago](https://wordpress.org/support/topic/problem-with-attribute-variation-sync-from-square/#post-17218146)
 * Status: resolved