Most of my products in my store doesn’t pick the variant. the app developers said that the variant image shows as null value on json front end. How to solve this issue.
website - normendy.com
Example product variant - https://normendy.com/products/modest-floral-print-dress
Hey Normendy,
Without seeing your back-end setup, if I had to take a guess, I’m thinking that you haven’t assigned images to your variants within your product settings.
See here: https://help.shopify.com/en/manual/products/product-media/add-images-variants
When a customer is on a product page and they select a variant, the image will only change if that specific variant has an image assigned to it.
I went to the link you provided above, and selected the “B solid Army Green” colour in medium, then added it to my cart. The image showing in the cart is still the first image you had as the product (the beige/white colour) rather than showing the ‘army green’ colour, which is why I don’t think you’ve assigned each variant an image.
Try following the steps listed in the help doc above, and then see if it works. If it does work, then you’ll just need to repeat this for each of your products.
Hope this helps! 
Cheers,
Stephen
1 Like
Hi Steven, my variants have images on it. However a developer sugested to duplicate the product. That worked properly coz it duplicted all the images too.
However, since i have 400+ products, i tried to duplicate via the csv file. And when i extracted the csv file i saw there were 14,000 out of 17,000 variants with missing variant image URL. I have no idea why the link of the variant images were missing when the actual image is there.
However i had to manually duplicate all the products one-by-one coz thats the only way the variants will duplicate the image with its url properly.
Thanks to you too.