Please submit a private ticket if you need to share sensitive information, such as license details and admin credentials.

Okay
  Public Ticket #2486514
Product variation issue - missing atributes / values in cart and order
Closed

Comments

  •  1
    Robert started the conversation

    Hi there,

    My problem is that not all required attributes are stored with customer order (and displayed in cart, order details - everywhere).

    Here is the example, bundled product:
    https://singleorigin.pl/produkt/zestaw-fermentacja-kontrolowana/

    As you can see, we have here 3 bundled products (coffees), each of them has 3 attributes to choose:

    1. Weight (100g, 200g, 500g, 1000g), the first on attributes' list. Polish translation is Waga opakowania
    2. Roast type (jasne, srednie, mocne, bardzo mocne), the second attribute to choose. Translation: Rodzaj palenia
    3. Grinding level (kawa w ziarnach, drobne, srednie, grube). The last one. Translated: Rodzaj mielenia

    The price of each product depends only from the Weight attribute (100g, 200g, 500g, 1000g), other two attributes does not matter for the price.

    But, all our coffees have their default roast type.
    If you want to order custom roast type, you have to choose 1000g weight. 

    So, the customer can choose any WEIGHT with any GRINDING LEVEL with only one ROAST TYPE (= default), except the 1000g value of WEIGHT.
    If he choose 1000g WEIGHT,  he can choose any ROAST TYPE as well.

    Just to explain our business and this variants' configuration.

    Now, please try add to cart:

    1. This product above (https://singleorigin.pl/produkt/zestaw-fermentacja-kontrolowana/) with any configuration of attributes, especially with 1000g bags 
    2. Any other coffee (for example: https://singleorigin.pl/produkt/brazylia-santos/) with any variant configuration.

    In attached screenshot you can see exactly what I did and described above - and my problem with your plugin. 

    1. With the "Brazylia Santos" product everything is OK - you can see 3 attributes with their values, choosen on product view. 
    2. With the bundled product "Zestaw ziaren z kontrolowanej fermentacji" they are missing

    A few thoughts from my debbuging:

    1. If you choose 1000g WEIGHT, this plugin prints (and saves to order) only this attribute, nothing else.
    2. If you choose any other weight, the plugin prints 2 attributes (WEIGHT and ROAST TYPE), but the third attribute GRINDING LEVEL is still missing
    3. This plugin works fine, if all possible variants are defined in control panel. If any of attribute has its value set on "any" - it crashes.
  •  1
    Robert replied

    Missing screenshot

  •  767
    Janilyn replied

    Hi Robert,

    Thanks for contacting us.

    For your information: Yes, our plugin doesn't work with any variations of this type "Any..". Each variation must have a value for each attribute. The title of "any" variations will be displayed without the attributes because in fact, it has no values at all. 

    One more thing is that our plugin defines all attributes and variations as equal. They must be specifically set with a value. And as in your description, you define other attributes based on the first one, hence it causes errors. Our developers used to respond about this case, there's no other way but to assign a specific value for each attribute of your products to make it work properly with our plugin.

    Hope my answer is clear enough to your question.

    Best regards.

    Janilyn T. - WPClever Support Agent

  •  1
    Robert replied

    Hi Jnilyn, thank you for your answer.

    But I am not sure if I understand you well. Or if your read my description.

    Please take a look on this product: https://singleorigin.pl/produkt/zestaw-fermentacja-kontrolowana/

    The customer MUST choose the value of all attributes of each bundled products, it is impossible to add to cart this bundle without choosing all values for all included products.

    The "any" value is used only in control panel in each product configuration (because the price depends only on one attribute - weight). Please see enclosed screen.

  •  1,226
    Dustin replied

    Hi Robert,

    Thanks for the detailed information!

    You need to add variation for all attributes combination to make it work completely. You can use this option for more quickly https://www.screencast.com/t/1KOF4iDNRuEN. That means you can't use "Any..." for an attribute if you want to add this variable product to a bundle.

    We know that this is a limitation in our plugin and we're going to fix it.

    Best regards,
    Dustin

  •  1
    Robert replied

    OK, thanks. 

    Do you have any deadline / date / timeline to implement this feature? 

    It will take a really lot of working hours to configure all our products in this way...