Pickup at Event / Multiple Flatrates
Please note that this extension is provided as is. It is recommended to always backup your installation prior to usage.
| Created | |
| Last Updated | Thu, May 7, 2009 |
| Version | 1.3.2 |
| Compatibility | Magento 1.2.1.2 - 1.3.2.2 |
| Stability | stable |
| Locales available in this package | N/A |
| Downloads | 5174 |
| Community Rating | |
| Categories | Shipping Methods |
| License Type | Open Software License (OSL) |
| Tags | shipping, admin, checkout |
Overview
Adds the ability to enter pickup locations or multiple flatrates and displays method details. Also gives the ability to set min/max purchase limits for each option as well as to set whether it is
PLEASE NOTE: YOU WILL NEED TO INSTALL THE TEMPLATE FILES INCLUDED OR MODIFY YOURS IN ORDER FOR THE DETAILS TO DISPLAY. SEE BELOW INSTRUCTIONS FOR FURTHER INFORMATION.
This extension is free to the community but I do work on it in my spare time so any donations are greatly appreciated - thank you in advance!
Attention Please
• I try to check the forum for this extension regularly, but if I do not respond please PM me.
• Feel free to post any feature requests and I will work on them as time allows (see below).
Installation Instructions
This module adds a flexible shipping module with two main uses:
1. Pickup at Event - List up to 10 events for your customers to select for pickup and include details about the date/location.
2. Multiple Flatrates - List up to 10 different flatrates so you can set a flat fee for Standard Shipping, Expedited Shipping, etc.
There are two template files needed and both are included for the default package. These files are
• app/design/frontend/default/minerva_default/template/checkout/cart/shipping.phtml
• app/design/frontend/default/minerva_default/template/checkout/onepage/shipping/available.phtml
These files are straight Magento Default Template files with the code necessary to display the details and eliminate the price if it is free. If you need to transfer the changed code to a custom template, the code that needs modified is on line 86 in shipping.phtml and should be modified to display like this:
The code that needs modified in available.html is on line 47 and should now look like this:
The class shipDetails is built into these two template files. The standard css tag for this class would be:
.shipDetails { padding-left: 25px; }
Release Notes
• 1.3.2 - Extension no longer displays price if there is no price entered. If you still want to show $0.00 simply enter "0.00." This did require a change in the template files so you will need to update accordingly.
• 1.3.1 - Extension now allows you to set minimum/maximum order totals for each shipping option. These can be left blank if you don't want to use this feature.
• 1.3.0 - Extension now allows you to specify charge as "per order" or "per item" for each option.
• 1.2.1 - Extension displays descriptions again.
• 1.2.0 - Extension is now compatible with Magento 1.2.x; previous versions will no longer be supported. The issues with invoicing and shipping caused by the 1.1 transition have been resolved thanks to help from Shane at Collins Harper.
• 1.0.0 - Extension is now compatible with Magento 1.1.6; previous versions will no longer be supported.
• 0.9.0 - Extension is now compatible with Magento 1.1 Beta; Magento 1.0.9870.4 will no longer be supported.
• 0.8.0 - Added an additional 5 shipping options for a total of 10.
• 0.7.0 - Removed the need to enter 0.00 for free options. Delcared as "stable" as no installation errors were reported following several downloads.
In Development
• The ability to show/hide the # of options you wish to use.
• Extend classes on remaining files to eliminate most version dependency.
Known Bugs
• If you enter quotation marks in the Event/Method field the checkout will display an error message.
This extension is free to the community but I do work on it in my spare time so any donations are greatly appreciated - thank you in advance!
Attention Please
• I try to check the forum for this extension regularly, but if I do not respond please PM me.
• Feel free to post any feature requests and I will work on them as time allows (see below).
Installation Instructions
This module adds a flexible shipping module with two main uses:
1. Pickup at Event - List up to 10 events for your customers to select for pickup and include details about the date/location.
2. Multiple Flatrates - List up to 10 different flatrates so you can set a flat fee for Standard Shipping, Expedited Shipping, etc.
There are two template files needed and both are included for the default package. These files are
• app/design/frontend/default/minerva_default/template/checkout/cart/shipping.phtml
• app/design/frontend/default/minerva_default/template/checkout/onepage/shipping/available.phtml
These files are straight Magento Default Template files with the code necessary to display the details and eliminate the price if it is free. If you need to transfer the changed code to a custom template, the code that needs modified is on line 86 in shipping.phtml and should be modified to display like this:
getErrorMessage()): ?>
getErrorMessage() ?>
getCode()===$this->getAddressShippingMethod()) echo ' checked="checked"' ?> />
getMethodDetails() ?>
The code that needs modified in available.html is on line 47 and should now look like this:
getCode()===$this->getAddressShippingMethod()) echo ' checked="checked"' ?> />
getMethodDetails() ?>
The class shipDetails is built into these two template files. The standard css tag for this class would be:
.shipDetails { padding-left: 25px; }
Release Notes
• 1.3.2 - Extension no longer displays price if there is no price entered. If you still want to show $0.00 simply enter "0.00." This did require a change in the template files so you will need to update accordingly.
• 1.3.1 - Extension now allows you to set minimum/maximum order totals for each shipping option. These can be left blank if you don't want to use this feature.
• 1.3.0 - Extension now allows you to specify charge as "per order" or "per item" for each option.
• 1.2.1 - Extension displays descriptions again.
• 1.2.0 - Extension is now compatible with Magento 1.2.x; previous versions will no longer be supported. The issues with invoicing and shipping caused by the 1.1 transition have been resolved thanks to help from Shane at Collins Harper.
• 1.0.0 - Extension is now compatible with Magento 1.1.6; previous versions will no longer be supported.
• 0.9.0 - Extension is now compatible with Magento 1.1 Beta; Magento 1.0.9870.4 will no longer be supported.
• 0.8.0 - Added an additional 5 shipping options for a total of 10.
• 0.7.0 - Removed the need to enter 0.00 for free options. Delcared as "stable" as no installation errors were reported following several downloads.
In Development
• The ability to show/hide the # of options you wish to use.
• Extend classes on remaining files to eliminate most version dependency.
Known Bugs
• If you enter quotation marks in the Event/Method field the checkout will display an error message.

