Navigate to Store Settings —> Shipping, from the home page of your admin area.
The Shipping table contains all of the available shipping methods you support. You may configure the current list of shipping methods by setting the Active field to Y to enable the shipping method or N to disable it.
Note: DO NOT DELETE SHIPPING METHODS. Simply disable them by removing the check mark next to Active field or changing Y to N on the View All page. In-Store pickup will always appear when logged in as an administrator even if the method is not active. It will only appear for your customers if the method is active.
You may add additional shipping methods if needed. The shipping methods will be listed in the drop down list of available shipping choices for the customer.
Note: When editing shipping methods, you may change the Shipping Method Name field, but DO NOT change the Service Code field, which is used by the LIVE shipping calculation system.
This calculation system works by direct communication with shipping companies, including UPS, FedEx, USPS and DHL, to give the customer an accurate shipping rate based on the total weight of the order, as well as the customer's shipping address.
You may modify the Shipping Method Name field for each record. For example, by default the UPS Ground shipping method is titled UPS Ground. However, you may rename this Shipping Method Name to Regular Ground Shipping if you'd prefer. Just remember that may you NOT change the Shipping Method field.
FedEx, USPS, UPS, DHL and Canada Post require you to register with them in order to use our Live Shipping Rate Lookup feature. There is currently no registration required for Royal Mail or Australia Post Live Rates. There are no costs involved to register for live rates through volusion. To register with these companies:
Note: All LIVE rates are the same rates you would get by going to the shipping company's website (such as UPS.com) and getting a rate quote. If you have negotiated with any of the carriers, the software will pull your negotiated rates with that carrier.
FedEx Live Rate Registration
The following steps show how to setup Live Rates with FedEx:
There are five different Pickup Type options that affect the live rates. Make sure to select the appropriate Pickup Type that you plan to use with FedEx. The different types are:
USPS Live Rate Registration
The following steps show how to setup Live Rates with USPS:
UPS Live Rate Registration
The following steps show how to setup Live Rates with UPS:
There are three different Pickup Type options that affect the live rates. Make sure to select the appropriate Pickup Type that you plan to use with UPS. The different types are:
The option Show UPS Rates By Default is used when display live rates for UPS and a different carrier. This option make UPS shipping methods appear first instead of having the other methods appear first.
DHL Live Rate Registration
The following steps show how to setup Live Rates with DHL:
Canada Post Live Rate Registration
The following steps show how to setup Live Rates with Canada Post:
Dimensional Packaging:
Dimensional Packaging is only supported by UPS, DHL, FedEx, and USPS. This feature allows you to take into account the package size of the product you are shipping.
1. Navigate to Inventory > Products > Select the product you wish to edit.
2. Go to the section called “shipping options,” and put a check next to “Ships by Itself". Marking this field allows you to have the store calculate shipping separately for this item when using live rates.
3. Fill out the package type length, width, and height. Select “save changes.”
The variable EnableShippingRates_Residential toggles between two different shipping methods offered by FedEx:
If the variable EnableShippingRates_Residential is enabled, you cannot offer FedEx Ground. If the variable is disabled, you cannot offer FedEx Home Delivery.
Note: FedEx Ground is only a service to business addresses, whereas Fedex Home Delivery is the name of the same service to residential addresses. The price varies slightly.
If a LIVE shipping company's web service is unavailable at anytime for any reason, your store will revert to using the Backup BaseRate and CostPerPound fields of the shipping method, which normally have no affect on the LIVE calculation.
For example, if USPS doesn't respond with any LIVE rates, and the BaseRate for the shipping method is $10.00 and the CostPerPound is $2.00, the shipping rate for a 5 pound order would be $20.00 (BaseRate * CostPerPound). Please ensure you have set up your Backup BaseRate and CostPerPound fields for any shipping method you are using. The system has default rates for most methods, however you will need to ensure that these are the rates you wish to use as your backup to your Live Rates.
UPS-Specific Notes:
You can use UPS’s large package rates, and additional handling fees with the live rate system.
This calculation system is very flexible. You can incorporate a combination of rules to determine pricing, such as rules based on Order Price Value, Ship To Location, Product Weight, etc. You can read more about ByOrderPrice and Apply To Locations later in this tutorial. Let's begin by discussing the BaseRate and CostPerPound values which apply only to this BACKUP system.
The BACKUP system uses the following fields in particular:
Using the above parameters, the shipping rate for a 5 pound order would be $20.00 (BaseRate * CostPerPound)
For example, if you would want to offer 3 shipping choices for your customers, you will only need to create three shipping methods as follows:
| Shipping Method | BaseRate | CostPerPound |
|---|---|---|
| Ground | $10.00 | $2.00 |
| 2nd Day | $20.00 | $2.75 |
| Next Day | $37.00 | $3.50 |
This system is triggered whenever an order qualifies for FREE SHIPPING.
When free shipping is activated, it adds an additional shipping option to the drop down list for the customer to choose from. It does NOT replace the faster shipping methods. Therefore if the customer wants to choose a faster shipping method such as FedEx Overnight, they are still charged for shipping. You may only have one record in your Shipping Methods table that is assigned to the Free system, which by default is:
| ID | Shipping Method Name |
|---|---|
| 500 | Free Shipping (7 Day Ground) |
Note: All of the products (in an order) must be marked as FREE SHIPPING ITEMS for that Shipping Option to appear and as well as meet the other qualifications. Also you can not split shipping methods among the products and you should not set both the FreeShippingQualifyPrice (in the Setup & Test Rates) and the MinOrderPrice (in the Shipping Method section). The system will use the higher of those two fields, something you most likely will not want to occur.
Note: To read how to create a coupon for Free Shipping please visit one of the other volusion manual articles Discounts & Coupons for details on this.
This system is triggered whenever an order's total weight is ZERO. This can be used for software sales which are distributed to the customer via digital download. Cost is always $0.
You may only have one record in your Shipping Methods table that is assigned to the Download system, which by default is:
| ID | Shipping Method Name |
|---|---|
| 501 | NONE |
This system is used by your store's Point-Of-Sale System. Cost is always $0.
You may only have one record in your Shipping Methods table that is assigned to the Pickup system, which by default is:
| ID | Shipping Method Name |
|---|---|
| 502 | In-Store Pickup |
Note: The In-Store Pickup method ALWAYS shows up if you are logged in as an Administrator, regardless of whether or not this shipping method is enabled in your system. This is not viewed by the customers unless you explicitly enable this as a Shipping option.
The following example explains how to set up shipping rates based on the subtotal value of the order. For example, if you want to offer 3 shipping choices based on the following order subtotal values, you will need to create three shipping methods as follows:
| Min Order Price | Max Order Price | Shipping Charge |
|---|---|---|
| $0 | $50 | $10.00 |
| $50.01 | $100 | $25.00 |
| $100.01 | $40.00 |
As you will notice above, we named all 3 methods with the same name Standard Shipping. You can repeat the steps again to create another set of 3 methods all named Rush Delivery 2nd Day for example, and the BaseRate set to a higher price for each method of course.
To setup different shipping methods for each location, you will be utilizing the following fields of the Shipping Methods table:
| Apply To All Countries And States |
This field means the shipping method is applied to ALL active countries |
|---|---|
| Apply To Entire Countries | Click on Click To Edit to view the list of Countries. Select a Country(s) and click Add |
| Apply To States / Provinces | Click on Click To Edit to view the list of States. Select a State(s) and click Add |
| DO NOT Apply To Entire Countries |
Click on Click To Edit to view the list of Countries. Select a Country(s) and click Add |
| DO NOT Apply To States / Provinces |
Click on Click To Edit to view the list of States. Select a State(s) and click Add |
The following example explains how to setup shipping rates based on the the location of the customer
| Country | Apply To All Countries And States |
Apply To Entire Countries | Apply To States / Provinces | DO NOT Apply To Entire Countries |
DO NOT Apply To States / Provinces |
|---|---|---|---|---|---|
| United States - Continental | N | 234 | 2,11 | ||
| United States - Alaska & Hawaii | N | 2,11 | |||
| Canada | N | 37 | |||
| Other Countries | Y | 234,34 |
Note: Make sure NOT to contradict the ApplyTo side or the DoNotApplyTo side with itself.
For example, the following combinations are INCORRECT and will cause problems: The reason is because 234 is United States, and 2,11 is Alaska and Hawaii. But if you apply a shipping method to 234 United States then that already applies it to Alaska and Hawaii automatically. Therefore, you do not need to put 2,11 in the apply to.
| Apply To Entire Countries | Apply To States / Provinces | DO NOT Apply To Entire Countries |
DO NOT Apply To States / Provinces |
|---|---|---|---|
| 234 | 2,11 | ||
| 234 | 2,11 |
If the shipping rates returned by the system are incorrect, follow the steps below to test the shipping rates:
Note: Make sure to verify that the state code is spelled correctly.
For example, CA or California. If California is used, you will need to verify that California is in your States table. To verify this, go to Settings -> States, to view the list of all registered State names and State codes. You can add additional States for other countries as well, by clicking the ADD tab at the top of the page.
To add an additional cost to all shipping rates, modify the configuration variable Config_ExtraShippingCost. For example, $5.00 will be added to all shipping choices (except shipping choices which are $0). You may also specify an additional weight to be added to each order. To do this, modify the value of the Config_ExtraShippingWeight variable.
For example, if catalogs are shipped with each order and they weigh 5 pounds each. Set the above variable to 5, to add 5 pounds to each order's shipping calculation.
Insurance Cost/Delivery Confirmation
You can enable “Insurance Cost” by placing a check box next to "Insure all packages," and then select the delivery confirmation type on the drop down menu underneath.
Having multiple warehouses allows you to calculate shipping costs for products shipping from remote warehouses or order fulfillment centers. Please note that when calculating shipping for products configured with one or more warehouses in the Volusion Admin Page that Volusion will always choose the first, accessible warehouse within the warehouse table that a product is configured for.
For example, a product configured to ship from a warehouse in Billings, Montana (Warehouse ID 101) or from a warehouse in Orlando, Florida (Warehouse ID 201) will always ship from the Billings warehouse (as ID 101 is the lowest ID applied to the product). Please keep this in mind when configuring product and warehouse settings.
How to setup a warehouse:
Note: In the State or Province field, this field must be filled in with the two or three digit state code, not the full name of the state. So for example if you the warehouse is in California, you would enter CA into that field. If there is no two or three digit code such as a province from outside the United States, then you would enter in the full name of the provice.
If your warehouses are within multiple countries such as United States and Canada and using live rates from UPS, FedEx, USPS or DHL, ensure that you have enabled shipping methods that work in all countries your warehouses are in. If a customer orders multiple products from different warehouses in different countries, only shipping methods that apply to all of those countries will appear as a choice.
The reason for this is because the customer can only select one shipping method for their order. Therefore the shipping method selected needs to apply to all of the countries that the products are being shipped From and To.
Note: To use this warehouse feature, you must enable the configuration variable Config_EnableWarehouses.
Using the following recommendations will ensure the most accurate shipping calculation for companies that have drop-ship suppliers distributed across the United States.
Set your store's ORIGIN shipping location to Billings, MT 59107
Note: This is the ideal origin because it is the most equal distance from everyone in the United States. The majority of the United States population is on the either the far west coast near California, or the east cost, or the southern states. See the following US Census Map of Population distribution in the US (April 1, 2000 to July 1, 2005) http://www.census.gov/popest/counties/CO-EST2005-01.html Billings is a city located in the southern center of Montana(MT) state. Since we are using a location in MT state, here is a drilldown map of the population distribution within the state of Montana: http://nris.state.mt.us/gis/gisdatalib/downloads/dens2000.gif
We also recommend to change your ExtraShippingCost_Percentage to 15 to add a minimal 15% extra cost to all calculations. This is due to the fact that choosing MT puts your origin closer to most locations.