Issue: I need child products to have a special price that does not inherit from the parent product.
Details: Currently I am using configurable products to list product options. We need to run a promotion where each child product is discount. My problem is that the discount amount is different per product. So, where child option one may be discounted by $0.50, child option two may be discounted by $2, and option three by $1. Out of the box Magento does not allow differing special prices for child options - they're all inherited.
Is there a solution for this or should I be using bundled or group products rather than configurable.
Example: Yummy Water (Configurable Product with normal pricing and desired discount)
- 20 ml bottle - $1 - $0.50
- 1 L bottle - $5 - $2
- Case of 5 20 ml bottle - $4 - $1
- Case of 10 1 L bottle - $40 - $10
In response to answer below: I left this problem hanging but am forced to revisit it now. I've reviewed 3 extensions whose purpose is to apply simple product pricing to configurable products. One is open source but has not been updated recently and the other two are a bit pricey for not being certified developers - Yes, I have trust issues as well.
I'm considering removing the configurable products and making the simple products publicly viewable while creating sub-categories for each product type option but my concern here is SEO impact (seemingly duplicate content) and the impact on the user experience since the customer would then have to go through multiple categories to browse a single flavor as opposed to how they currently can find the flavor and simply choose their size.