I have created a configurable product. This product has an attribute for the color of the product, I have selected a different SKU for each color. But when I enter my website, and see my product, if I change the color, the SKU of the product does not change, why does this happen? Should not I change the SKU as I change the product photo when I click on each color?
Solved! Go to Solution.
Hello @ManuelSissl
Its default behavior of the Magento.
Coming to the point - those single product SKUs are mainly used for backend purpose.
If you look at the placed order - let's say you select any color and size from the configurable product and placed the order and then on the backend if you check under the line-items section then it will showing that specific SKU (single product sku) only.
But on the customer point of view if we showcase different sku for same product based on the color and size then they might get confused (Just my thoughts) so may be due to that default its not showing !
You can try extensions there are few extensions available which showing sku name for configurations option as well
Hope it helps !
Hi,
By default Mageno doesn't do that. That is why I installed this extension for this. It switches SKU and lots more.
https://www.best4mage.com/configurable-products-simple-details-magento-2.html
Hello @ManuelSissl
Its default behavior of the Magento.
Coming to the point - those single product SKUs are mainly used for backend purpose.
If you look at the placed order - let's say you select any color and size from the configurable product and placed the order and then on the backend if you check under the line-items section then it will showing that specific SKU (single product sku) only.
But on the customer point of view if we showcase different sku for same product based on the color and size then they might get confused (Just my thoughts) so may be due to that default its not showing !
You can try extensions there are few extensions available which showing sku name for configurations option as well
Hope it helps !
Hello @ManuelSissl ,
ts default behavior of the Magento. but We can achieve it by coding.
I hope that you have basic knowledge of Magento.
$config['skus'] = []; foreach ($subject->getAllowProducts() as $simpleProduct) { $config['skus'][$simpleProduct->getId()] = $simpleProduct->getSku(); }
--
If my answer is useful, please Accept as Solution & give Kudos
Hi all,
Please have a look at our new Configurable Products extension for Magento 2. It has a lot of features that will help you showing configurable products with the details of the associated simple products. Or make Simple Products available in search and when chosen redirect them to the configurable with preselection of the simple product.
The extension is regularly updated with new features like showing simple prices and tier prices on the listing page or mass update for tier prices (coming soon). See here for all the features: https://www.best4mage.com/configurable-products-simple-details-magento-2.html
Hi, this extension works for Enterprise edition 2.3.1?
Even though its default behavior I don't think it should be. I think the vast majority of people would expect the sku to change with a configurable product....
This is something that keeps surprising me that the developers haven't made standard yet.
Hello AndyAJ,
I would like to ask the next dynamic SKU this has found a solution?
hello @gelanivishal ,I'd like to ask what changes should be made in reload price. Please give me some examples. I'm Xiaobai. I need your help. Thank you