WooCommerce variations

Modified on Fri, 14 Mar at 10:30 PM


To set the mapping of the variations on WooCommerce :



  • Enable sending same SKU twice - check to create 2 products with variations referring to each other in WooCommerce. This is anon-standard WooCommerce ability, might interfere with 3rd party plugins
    • if unchecked, Valigara sends main variation sku. When sku is sent twice, error "This SKU is already on WooCommerce, cannot be posted twice" is triggered
    • if checked, Valigara sends generated sku values in format sku@parent_id
  • Send variation images into main product - defines how many variation images will be send into the listing gallery
    • 0 - if checked, Valigara will not send variations images into the listing gallery 
    • 1 - if checked, Valigara will take one image from each variation product into the listing gallery 
    • All - if checked, Valigara will take all images from each variation product into the listing gallery 

Variation groups


Different types of products require different combinations of variations. For example: for the fashion ring, the right variations would be the ring size and the stone color; for the diamond ring - the ring size, gold color, and the central stone weight; and for the chain - the gold purity and the chain length. 


Variation groups create support for different field combinations. Each variation group defines a unique combination of fields. After defining the variation groups, each product in the catalog can be assigned to a specific group, and the variations on the WooCommerce website are generated accordingly.


 To set up the variation group, define the following:

  • Product condition - defines what products will be assigned to the specific variation group. During the Integration process (post-update), WooCommerce listings are created according to the Variation group of the published product, and the generated listing will receive the variation structure as defined in the Variation group it belongs to.

    It is possible to set more than 1 condition for the variation, f.i. the combination: Model type=ring, Gemstone 1 type = Diamond
    • Select field - define the product field for the condition. 
    • Select value - define the value of the condition field. if the product matches the defined value, it will be assigned to the variation group
  • Variations
    • WooCommerce Attribute - give a name of the variable field, displayed in the WooCommerce listing
    • Field - define the Valigara field/s, from which the data will be taken
      • Values
        • All - sends all values contained in the selected Field
        • Specific values - limit and send only specific values
    • Matching field 
      • define Fields by which values the posted items will be matched
      • only the items with the same matching field value will be added as the variations of the posted product





Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article