This module allows store owners to charge customers a fee for small orders (below the minimum subtotal).
This module can be installed via Composer or modman. Make sure you clear the cache after installing.
- Ensure Composer is installed
- Ensure your
composer.json
file references the Firegento repository:
"repositories": [
{
"type": "composer",
"url": "http://packages.firegento.com"
}
]
- Add
unleashedtech/min-order-fee-magento
to yourcomposer.json
file:
{
"require": {
...
"unleashedtech/min-order-fee-magento": "*"
}
}
- Have Composer install the module:
./composer.phar update unleashedtech/min-order-fee-magento
- Commit changes to
composer.json
andcomposer.lock
- Ensure modman is installed
modman clone https://github.com/unleashedtech/min-order-fee-magento.git
This functionality only works when minimum order amounts are enabled. To charge a fee for orders below that amount, you'll need to set two new settings in the Magento backend by going to System -> Configuration -> Sales -> Minimum Order Amount:
Allow smaller orders, but charge a fee
- Set toYes
to enable this module's functionalitySmall order fee
- The fee to charge when an order is less than the minimum
Changes to the module are welcome. Please be sure to run vendor/bin/phing
before committing or pushing your changes.
- v1.2.0 - Public open-source release
- v1.1.2 - Corrected the exclusion logic to never charge fees for orders exceeding the minimum, regardless of exclusions
- v1.1.1 - Option to skip minimum fee if all products are marked as excluded
- v1.1.0 - Added ability to exclude certain products from the minimum order requirement
- v1.0.2 - Fix incorrect template path
- v1.0.1 - Fix incorrect layout file name
- v1.0.0 - Initial release
Copyright (c) 2014 Unleashed Technologies LLC (http://www.unleashed-technologies.com)
Licensed under the GNU General Public License, version 3 (GPLv3)