I'm facing a dead-end with my configurable product and my simple products.

Right now, i am struggling setting up my configuration prices in a way that make sense for my products.

Since Magento 2 , the simple product prices 100% overrule the configurable one. That makes perfect sense, but if the price is depending on more than one attribute, its getting useless.

Example product: A Chair.

Attribute 1 - Fabric:

  • Leather (300$)
  • Regular Fabric (100$)

Attribute 2 - Color

  • Blue: (50$)
  • Black (100$)

Out of the box Magento only allow me to base my price on one of the above attributes. If i base my price on "Fabric" - my two product would then cost: 300$ and 100$ - and my color prices are not taken into account.

So therefore, i am looking for a way to achieve my prices getting based on both of my attributes, so my prices instead will be:

  • Leather & Blue = 350$
  • Leather & Black = 400$
  • Regular Fabric & Blue = 150$
  • Regular Fabric & Black = 200$

Are there any way? Or suggestions for a work around?

(Only workaround so far that came to my mind, was to export every of variant to a csv-file, update the price on every variant (sometimes +200), and then import my new prices again. But again, this would never work in practice.)

Kindly regards.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.