This extension changes the way Magento calculates tier prices of configurable products. You can now add different variants of a configurable product to the cart and you will get the tier price for the total quantity of all variants in the cart.
- version: 1.0.1
- extension key: Spranks_ConfigurableTierPrices
- extension on Magento Connect
- Magento Connect 1.0 extension key: magento-community/Spranks_ConfigurableTierPrices
- Magento Connect 2.0 extension key: http://connect20.magentocommerce.com/community/Spranks_ConfigurableTierPrices
- extension on GitHub
- direct download link
This Magento module changes the way Magento calculates tier prices of configurable products. You can now add different variants of a configurable product to the cart and you will get the tier price for the total quantity of all variants in the cart.
Example: There is a configurable product "football" and there are two corresponding variants "white" and "orange". The price for each football is 20 EUR. If you buy five or more, you only have to pay 18 EUR each. Now you add three white and two orange footballs to your cart. What would you expect? You would like to have the footballs for 18 EUR each, right? Not with Magento. Unfortunately, Magento will charge you 20 EUR each. Fortunately, you can install the module Spranks_ConfigurableTierPrices and 18 EUR will be charged as expected.
- PHP >= 5.2.0
- Mage_Catalog
- Mage_Core
- Mage_Sales
- Magento >= 1.4
- If you have installed Spranks_ConfigurableTierPrices before, please delete the following files and folders from your Magento root before you install this extension:
- app/etc/modules/Spranks_ConfigurableTierPrices.xml
- app/code/local/Spranks/ConfigurableTierPrices
- Install the extension via Magento Connect with the key shown above or copy all the files into your document root.
- Clear the cache.
- Remove all extension files from your Magento installation or uninstall the extension via Magento Connect.
If you have any issues with this extension, open an issue on GitHub.
Any contribution is highly appreciated. The best way to contribute code is to open a pull request on GitHub.
Simon Sprankel
http://www.simonsprankel.com
@SimonSprankel
OSL - Open Software Licence 3.0
(c) 2012-2014 Simon Sprankel