1. Shipping Methods
Magento shipping methods are the actual services (shipping methods and shipping carriers) used in a standard Magento installation to fulfill delivery of the order to customers. Among them are such shipping methods as Flat Rate, Table Rates, and Free Shipping, and such shipping carriers as UPS, USPS, FedEx, and DHL. All of them can be configured according to the web shop administrator’s preferences. He can specify which shipping methods he wants to use when shipping orders. (I.e. which shipping methods will be available to his customers during checkout). Shipping methods are known to be one of the factors that determine the shipping charge that a customer pays and how quickly his order will be delivered.
To configure shipping options go to System -> Configuration. In Configuration panel, under Sales, click the Shipping Methods tab.
Now expand the proper section by clicking with the left mouse button to configure the selected shipping method as you need.
Although each shipping method is configured differently, some options are the same for each method.
| Option | Values | Description |
|---|---|---|
| Enabled |
| Select Yes to activate the shipping method or No to deactivate the shipping method |
| Title | The title of the shipping method as it will appear in the Shipping Method list during checkout | |
| Displayed Error Message | What the customer will see if the shipping method fails | |
| Ship to Applicable Countries |
|
T Allows to override the configuration settings for which countries to ship to. Select All Allowed Countries to ship to all countries or Specific Countries to ship to specific countries. |
| Ship to Specific Countries | If Ship to Applicable Countries is set to Specific Countries the values selected here will be allowed for customers to ship to | |
| Show Method if Not Applicable |
| Appears if selected Ship to Specific Countries. Determine whether or not the method will be visible to any customer who is not from one of the selected countries. Select Yes to display it with the message defined in the Displayed Error Message. Select No to hide it. |
| Sort order | 0, 1, 2, … | The order of how the shipping methods will be displayed to the customer in the front-end. 0 the is first. |
Table 1. Common Shipping Options
2. Flat Rate
Flat rate is the fixed per order or per item shipping price.
| Option | Values | Description |
|---|---|---|
| Enabled |
| See Common Shipping Options. |
| Title | See Common Shipping Options. | |
| Method Name | The name of the individual shipping method that appears under the Title during checkout. Flat Rate is not an external gateway and only one individual shipping method is available. | |
| Type |
| Select Per Order if you want the value of the Price option to be the shipping charge for the entire order. Select Per Item if you want the value of the Price option to be shipping charge for each shopping cart item (the Price will be multiplied by the number of items in the order). Select None if you want your customers not to pay shipping charge. |
| Price | The amount of the shipping charge for the Flat Rate method. | |
| Calculate Handling Fee |
| Select Fixed if you want the Handling Fee value to be added to the Price. Select Percent if you want the Handling Fee value to be added to the Price as a percentage of the total shipping price (Price). |
| Handling Fee | A handling fee added to the Price. | |
| Displayed Error Message | See Common Shipping Options. | |
| Ship to Applicable Countries |
| See Common Shipping Options. |
| Ship to Specific Countries | See Common Shipping Options. | |
| Show Method if Not Applicable |
| See Common Shipping Options. |
| Sort Order | 0, 1, 2, … | See Common Shipping Options. |
Table 2. Flat Rate Options
3. Table Rates
Table Rates shipping calculations are based on the combination of such conditions as Weight vs. Destination; Price vs. Destination; and Number of Items vs. Destination.
- Magento Shipping Methods – Screen 5
| Option | Values | Description |
|---|---|---|
| Enabled |
| See Common Shipping Options. |
| Title | See Common Shipping Options. | |
| Method Name | The name of the individual shipping method that appears under the Title during checkout. Flat Rate is not an external gateway and only one individual shipping method is available. | |
| Condition |
|
Select Weight vs. Destination to calculate shipping charge according to destination address and the weight of the items. Select Price vs. Destination to calculate shipping charge according to destination address and price of the items. Select # of Items vs. Destination to calculate shipping charge according to destination address and the number of items in the order. |
| Include Virtual Products in Price Calculation |
|
Select Yes to calculate shipping charge for virtual products. Select No not to calculate shipping charge for virtual products. |
| Export | This option can only be seen at the Website level. | |
| Import | This option can only be seen at the Website level. | |
| Calculate Handling Fee |
|
Select Fixed if you want the Handling Fee value to be added to the shipping cost. Select Percent if you want the Handling Fee value to be added to the shipping cost as a percentage of the total shipping price. |
| Handling Fee | A handling fee added to the shipping cost. | |
| Displayed Error Message | See Common Shipping Options. | |
| Ship to Applicable Countries |
| See Common Shipping Options. |
| Ship to Specific Countries | See Common Shipping Options. | |
| Show Method if Not Applicable |
| See Common Shipping Options. |
| Sort Order | 0, 1, 2, … | See Common Shipping Options. |
Table 3. Table Rates Options
4. Free Shipping
With the Free Shipping method you can offer free shipping to your customers depending on their country (Ship to Applicable Countries) and the amount of purchase.
- Magento Shipping Methods – Screen 6
| Option | Values | Description |
|---|---|---|
| Enabled |
| See Common Shipping Options. |
| Title | See Common Shipping Options. | |
| Method Name | The name of the individual shipping method that appears under the Title during checkout. Flat Rate is not an external gateway and only one individual shipping method is available. | |
| Minimum order amount | Offer free shipping to customers purchasing equal or over Minimum Order Amount value. | |
| Displayed Error Message | See Common Shipping Options. | |
| Ship to Applicable Countries |
| See Common Shipping Options. |
| Ship to Specific Countries | See Common Shipping Options. | |
| Show method if Not Applicable |
| See Common Shipping Options. |
| Sort Order | 0, 1, 2, … | See Common Shipping Options. |
Table 4. Free Shipping Options
5. UPS
United Parcel Service (UPS) is a package delivery company headquartered in Sandy Springs, Georgia, United States. It offers domestic and international shipping services by land and air to more than 220 countries.
- Magento Shipping Methods – Screen 7
| Option | Values | Description |
|---|---|---|
| Enabled for Checkout |
| See Common Shipping Options. |
| UPS Type |
| Select UPS type. |
| Gateway URL | The URL which Magento uses to connect to UPS and receive live shipping rates. | |
| Title | See Common Shipping Options. | |
| Container |
| Select which container type to use to package the products. |
| Destination Type |
| Select the destination type to which you are going to deliver orders. |
| Weight Unit |
| Select the type of weight unit you use to measure product weight. |
| Pickup Method |
| Select the method by which you prefer to deliver your packages to UPS. |
| Maximum Package Weight | Set maximum package weight to the amount supported by UPS. | |
| Minimum Package Weight | Set minimum package weight to the amount supported by UPS. | |
| Calculate Handling Fee |
|
Select Fixed if you want the Handling Fee value to be added to the shipping cost. Select Percent if you want the Handling Fee value to be added to the shipping cost as a percentage of the total shipping price. |
| Handling Applied |
|
Select Per Order to apply handling fee per order. Select Per Package to apply handling fee per package. |
| Handling Fee | A handling fee added to the shipping cost. | |
| Allowed Methods | Below (excluding None) | Select which of UPS’s shipping methods to allow. |
| Free Method |
|
Select None if you don’t want to offer free shipping to your customers. Select appropriate UPS’s shipping method you want to use for free shipping. |
| Free Shipping with Minimum Order Amount |
|
Select Enable to allow free shipping with minimum order amount. Select Disable not to allow free shipping with minimum order amount. |
| Minimum Order Amount for Free Shipping | Offer free shipping to customers purchasing equal or over Minimum Order Amount for Free Shipping value. Inactive if selected None for Free Method. | |
| Displayed Error Message | See Common Shipping Options. | |
| Ship to Applicable Countries |
| See Common Shipping Options. |
| Ship to Specific Countries | See Common Shipping Options. | |
| Debug |
| |
| Show Method if Not Applicable |
| See Common Shipping Options. |
| Sort Order | 0, 1, 2, …, etc | See Common Shipping Options. |
Table 5. UPS Options
6. USPS
United States Postal Service (USPS) is an independent agency of the United States government. It is headquartered in Washington, District of Columbia, United States. USPS provides postal service in the United States and domestic and international shipping services by land and air.
- Magento Shipping Methods – Screen 8
| Option | Values | Description |
|---|---|---|
| Enabled for Checkout |
| See Common Shipping Options. |
| Gateway URL | The URL which Magento uses to connect to USPS and receive live shipping rates. | |
| Secure Gateway URL | Enter secure gateway URL. | |
| Title | See Common Shipping Options. | |
| User ID | User ID for your USPS account. | |
| Password | Password for your USPS account. | |
| Container |
| Select which container type to use to package the products. |
| Size |
| Select the container size to use to package the products. |
| Machinable |
| Select Yes if your typical package can be processed by a machine. Select No if your typical package must be processed manually. |
| Maximum Package Weight | Set maximum package weight to the amount supported by USPS. | |
| Calculate Handling Fee |
| Select Fixed if you want the Handling Fee value to be added to the shipping cost. Select Percent if you want the Handling Fee value to be added to the shipping cost as a percentage of the total shipping price. |
| Handling Applied |
| Select Per Order to apply handling fee per order. Select Per Package to apply handling fee per package. |
| Handling Fee | A handling fee added to the shipping cost. | |
| Allowed Methods | Below (excluding None) | Select which of USPS‘s shipping methods to allow. |
| Free Method |
| Select None if you don’t want to offer free shipping to your customers. Select appropriate USPS’s shipping method you want to use for free shipping. |
| Minimum Order Amount for Free Shipping | Offer free shipping to customers purchasing equal or over Minimum Order Amount for Free Shipping value. Inactive if selected None for Free Method. | |
| Displayed Error Message | See Common Shipping Options. | |
| Ship to Applicable Countries |
| See Common Shipping Options. |
| Ship to Specific Countries | See Common Shipping Options. | |
| Debug |
| Select Yes to create a log file with the details of all USPS activity related to your store. Select No not to create the file. |
| Show Method if Not Applicable |
| See Common Shipping Options. |
| Sort Order | 0, 1, 2, … | See Common Shipping Options. |
| Free Shipping with Minimum Order Amount |
| Select Enable to allow free shipping with minimum order amount (Minimum Order Amount for Free Shipping field). Select Disable not to allow free shipping with minimum order amount. |
Table 6. USPS Options
7. FedEx
Federal Express (FedEx) is a logistics services company headquartered in Memphis, Tennessee, United States. It offers domestic and international shipping services by land and air to more than 220 countries.
- Magento Shipping Methods – Screen 9
| Option | Value | Description |
|---|---|---|
| Enabled for Checkout |
| See Common Shipping Options. |
| Title | See Common Shipping Options. | |
| Account ID | User ID for your FedEx account. | |
| Meter Number | Meter Number is used by FedEx to calculate your rates and track your rate requests. | |
| Key | Key for your FedEx account. | |
| Password | Password for your FedEx account. | |
| Sandbox Mode |
|
Select Yes to enable Sandbox Mode to test the configuration. Select No to disable Sandbox Mode when ready to offer FedEx shipping on your site. |
| Packaging |
| Select which container type to use to package the products. |
| Dropoff |
| Select the pick-up method to use for delivery. |
| Maximum Package Weight | Set maximum package weight to the amount supported by FedEx. | |
| Calculate Handling Fee |
|
Select Fixed if you want the Handling Fee value to be added to the shipping cost. Select Percent if you want the Handling Fee value to be added to the shipping cost as a percentage of the total shipping price. |
| Handling Applied |
|
Select Per Order to apply handling fee per order. Select Per Package to apply handling fee per package. |
| Handling Fee | A handling fee added to the shipping cost. | |
| Residential Delivery |
|
Select Yes for Business-to-Consumer (B2C) deliveries. Select No for Business-to-Business (B2B) deliveries. |
| Allowed Methods | Below (excluding None) | Select which of FedEx‘s shipping methods to allow. |
| Free Method |
|
Select None if you don’t want to offer free shipping to your customers. Select appropriate FedEx‘s shipping method you want to use for free shipping. |
| Free Shipping with Minimum Order Amount |
|
Select Enable to allow free shipping with minimum order amount (Minimum Order Amount for Free Shipping field). Select Disable not to allow free shipping with minimum order amount. |
| Minimum Order Amount for Free Shipping | Offer free shipping to customers purchasing equal or over Minimum Order Amount for Free Shipping value. Inactive if selected None for Free Method. | |
| Displayed Error Message | See Common Shipping Options. | |
| Ship to Applicable Countries |
| See Common Shipping Options. |
| Ship to Specific Countries | See Common Shipping Options. | |
| Debug |
|
Select Yes to create a log file with the details of all FedEx activity related to your store. Select No not to create the file. |
| Show Method if Not Applicable |
| See Common Shipping Options. |
| Sort Order | 0, 1, 2, … | See Common Shipping Options. |
Table 7. FedEx Options
8. DHL
DHL is part of Deutsche Post DHL, the world’s largest mail and logistics company headquartered in Bonn, Germany. DHL offers international shipping services by land, air and sea to more than 220 countries and territories.
- Magento Shipping Methods – Screen 10
| Option | Values | Description |
|---|---|---|
| Enabled for Checkout |
| See Common Shipping Options. |
| Gateway URL | The URL which Magento uses to connect to DHL and receive live shipping rates. | |
| Title | See Common Shipping Options. | |
| Access ID | Access ID for your DHL account. | |
| Password | Password for your DHL account. | |
| Account Number | Account Number for your DHL account. | |
| Shipping Key (International) | Shipping Key (International) for your DHL account. | |
| Shipping Key | Shipping Key for your DHL account. | |
| Shipment Type |
|
Select Letter if most of your shipments are letters. Select Package if most of your shipments are packages. |
| Calculate Handling Fee |
|
Select Fixed if you want the Handling Fee value to be added to the shipping cost. Select Percent if you want the Handling Fee value to be added to the shipping cost as a percentage of the total shipping price. |
| Handling Applied |
|
Select Per Order to apply handling fee per order. Select Per Package to apply handling fee per package. |
| Package Description | Enter a description of the typical package. | |
| Handling Fee | A handling fee added to the shipping cost. | |
| Shipment Dutiable |
| Select Yes if your shipments are subject to international duty charges. If not, select No. |
| Maximum Package Weight | Set maximum package weight to the amount supported by DHL. | |
| Shipment Duty Payment Type |
| Select who will pay international duty charges. |
| Allowed Methods | Below in the Free Method field (excluding None) | Select which of DHL‘s shipping methods to allow. |
| Displayed Error Message | See Common Shipping Options. | |
| Free Method |
|
Select None if you don’t want to offer free shipping to your customers. Select appropriate DHL‘s shipping method you want to use for free shipping. |
| Free Shipping with Minimum Order Amount |
|
Select Enable to allow free shipping with minimum order amount (Minimum Order Amount for Free Shipping field). Select Disable not to allow free shipping with minimum order amount. |
| Minimum Order Amount for Free Shipping | Offer free shipping to customers purchasing equal or over Minimum Order Amount for Free Shipping value. Inactive if selected None for Free Method. | |
| Additional Protection Enabled |
| Select Yes to provide additional protection for shipments. Otherwise, select No. |
| Additional Protection Min Subtotal | Enter the smallest order subtotal that qualifies to receive additional protection. | |
| Additional Protection Value |
| The amount of additional protection to offer. For Configuration use the Additional Protection Configuration Value field. |
| Additional Protection Configuration Value | The amount of additional protection to offer for Configuration option. | |
| Additional Protection Value Rounding Method |
| Specify how the Additional Protection Value should be rounded. |
| Shipment Contains Hazardous Materials |
| Select Yes if shipment contains hazardous materials. Otherwise select No. |
| Default Package Length | Specify the length of your default package. | |
| Default Package Width | Specify the width of your default package. | |
| Default Package Height | Specify the height of your default package. | |
| Domestic Shipment Days |
| Select the days of the week that you want considered as business days for domestic shipment. |
| International Shipment Days | Above | Select the days of the week that you want considered as business days for international shipment. |
| Ship to Applicable Countries |
| See Common Shipping Options. |
| Ship to Specific Countries | See Common Shipping Options. | |
| Show Method if Not Applicable |
| See Common Shipping Options. |
| Debug |
|
Select Yes to create a log file with the details of all FedEx activity related to your store. Select No not to create the file. |
| Sort Order | 0, 1, 2, … | See Common Shipping Options. |
Table 7. DHL Options
9. Multi-Warehouse
Multi-Warehouse extends Magento shipping options. Once you configured them you can enable / disable different shipping methods for different shipping origins (warehouses).
For that, go to Multi-Warehouse admin area:
http://multiwarehouse.innoexts.com/admin/
Log in.
Username: | multiwarehouse |
Password: | multiwarehouse1 |
First, set up multiple shipping origins.
To configure shipping methods for your warehouses navigate to Catalog -> Manage Warehouses
- Magento Shipping Methods – Screen 11
Select a warehouse by clicking the Edit link. In the Warehouse Information panel on the left, click the Shipping Methods tab.
- Magento Shipping Methods – Screen 12
Choose shipping methods by selecting the box for corresponding shipping method. Press the Save Warehouse button to complete the procedure or the Save Warehouse and Continue Edit to save changes and continue editing the warehouse settings.
In the screen shot above we set Flat Rate and Best Way for Colorado warehouse. Add more shipping methods for the warehouse if needed. To remove them uncheck the boxes. In the same way, you can configure any other warehouse with its own shipping methods.













annabelle
May 16, 2012 at 4:27 pm
Hi, I ran into your post while I’m doing research for a problem, I noticed that in your screen shot for FedEx you have the same problem: FedEx getaway url input field is missing on your screen. Which version of Magento are you using? Has this caused you any problem? We found that we are unable to connect to FedEx probably due to incorrect getaway url. Do you know where or how we can change FedEx getaway url?
InnoExts
May 16, 2012 at 5:35 pm
Multi-Warehouse does nothing with FedEx. Our demo runs with Magento 1.6.1 but we can set demo up for any supported version you would like.
Jagesh
December 5, 2012 at 9:56 am
Is it possible to integrate “UPS Ground” shipping rate with custom shipping method.
Instead of enter amount of the shipping charge for the custom shipping method in backend admin, i want to add it as like ups shipping method.
and its should show ups ground rate based on weight of product
Any help appreciated…
InnoExts
January 5, 2013 at 8:53 pm
You’ll need a UPS module tweaked. It is not something we can do in this module scope.