Jump To Main Content
Support
St. Louis Arch

Shipping Options Overview

Support » Content Management » WooCommerce » Shipping Options Overview

IQComputing St Louis Web Design on

WooCommerce is fairly versatile when it comes to shipping options. Click the following links below to jump to that section:

It is important that you sit down and write out what you think you might charge for shipping and handling. You will want to set up Shipping Classes before you jump into setting up Product Shipping, making this process much easier and faster.

Setting up Shipping Classes

WooCommerce Shipping Classes MenuTo navigate to Shipping Classes you will want to log into your WordPress, and on the left-hand side click Products -> Shipping Classes. This will look very similar to adding categories but each one of your products needs to be assigned a shipping class, otherwise it will fall back on the systems defaults which is usually Free Shipping (uh-oh). The shipping class names will appear on to the user as they check out, so make them informational. For example, if we have 3 types of products, large products, medium products, and small products, our shipping classes might look something like: Flat Rate: LargeFlat Rate: MediumFlat Rate: Small. and we would assign each class to it’s respective product. You’ll notice we haven’t yet set a price, we will have to do this in the Shipping Tab of WooCommerce Settings.

 

View All Shipping Options

WooCommerce Shipping Options Menu

Now we need to view all your shipping options. To do this, log into WordPress and on the left-hand side click WooCommerce -> Settings. Here you will see a few options you can read over but I wouldn’t worry too much about them, you shouldn’t need to change anything as it should be presetup for you. At the top click on the Shipping tab. It’s a little hard to see, but directly under the tabs at the top will be a small list of extra links which include all the shipping options listed above, we’ll go from left to right.


 Flat Rate Shipping

Flat Rate Shipping will give each product a set, concrete shipping price no matter where it is shipping to. If this depends on a per-product basis, you can set up either multiple shipping classes or make the shipping rate a percentage of the product cost. Below I will list out and explain each of the options on this page:

  • Enable/Disable – This will toggle whether or not to use this shipping method on your website.
  • Method Title – This is going to be the shipping name displayed to your customers on the checkout page.
  • Availability – Here you can specify if you’re going to ship all around the world, or only to specific countries.
  • Specific Countries – Options only shows up if you set availability to “Specific Countries”. If you are going to ship to specific countries, you will want to set that here. For example if I wanted to only ship my products to U.S. and Canada, I would specify that here.
  • Tax Status – Decide whether or not taxes will be applied to the shipping amount or not.
  • Cost Per Order – This price will be applied on all products and used whether or not there are shipping classes setup. If shipping classes are set up, the shipping class price will be compounded on top of this price.
  • Additional Rates – You can set more diverse Flat Rate Shipping options here but you must follow a specific formula for it to work:
    Option Name | Additional Cost | Per Cost Type Option Name being whatever you would like to call it. Additional Cost can be a set amount of a percentage. Per Cost Type is how you would like it applied, Per OrderPer Class, or Per Item. (order, class, item). Each option is separated by “pipes” or “Shift + \” which is located directly above the right Enter or Return button. An example might look something like:
    Express | 10.50 | item
    Super Express | 50.00 
    | order
    Snail Mail | 1.00 | class
    The first example will add an extra option called “Express Shipping” which will add an additional fee (on top of the existing Flat Rate Fee) of $10.50 on each item in the customer’s cart.The second example will add an extra option called “Super Express Shipping” which will add an additional fee (on top of the existing Flat Rate Fee) of $50.00 on the total contents of the customer’s cart.The third example will add an extra option called “Snail Mail Shipping” which will add an additional fee (on top of the existing Flat Rate Fee) of $1.00 multiplied by the number of shipping classes used in the customer’s cart.
  • Additional Costs – Additional costs will be where you can add your Shipping Classes and define the cost / handling fee are attached to them.  These costs will be added on top of the Cost Per Order – if you would rather not compound the price you can set the first options price Any Class which will apply to products if there are not Shipping Classes set.
    • Costs Added – Just like the above Additional Rates, you can define whether to apply these costs on a Per Order, Per Item, or Per Class basis.
    • Costs – You will be presented with a list, the first option is Any Class which is the default, if you do not have any defined shipping classes. At the bottom of the list will be two buttons, “+ Add Cost” and “Delete Selected Costs” which will do exactly as you would expect them to. Click “+ Add Cost” to add one of the shipping classes you’ve made. Once you’ve selected your shipping class you can define a Cost assigned to that class and a Handling Fee.

If you have trouble with Flat Rate Shipping or have any additional questions, please contact IQComputing.


Free Shipping

Next in Shipping Options will be Free Shipping which is exactly how it sounds. The options we have to work with:

  • Enable/Disable – This will toggle whether or not to use this shipping method on your website.
  • Method Title – This is going to be the shipping name displayed to your customers on the checkout page.
  • Method Availability – Here you can specify if you’re going to ship all around the world, or only to specific countries.
  • Specific Countries – Options only shows up if you set availability to “Specific Countries”. If you are going to ship to specific countries, you will want to set that here. For example if I wanted to only ship my products to U.S. and Canada, I would specify that here.
  • Free Shipping Requires  – Here you can set how Free Shipping gets set if there are any restrictions at all
    • N/A – No Restrictions.
    • Valid Free Shipping Coupon – Only allow Free Shipping if the user supplies a valid coupon.
    • Minimum Order Amount – If the customers total order reaches a certain price threshold, then Free Shipping is applied.
    • Minimum Order OR Coupon – Apply Free Shipping only if the customers cart total is above a certain price threshold OR they have a coupon.
    • Minimum Order AND Coupon – The customers cart total must reach a certain price threshold AND they have a coupon.
  • Minimum Order Amount – This is where you will set the Price Threshold mentioned above. The users cart total must reach this price before offering Free Shipping as an option. Threshold applied before taxes.

If you have trouble with Flat Rate Shipping or have any additional questions, please contact IQComputing.


International Delivery

International Delivery will allow you to ship around the world and attach any extra fees you might need. Below I will go through each option.

  • Enable/Disable – This will toggle whether or not to use this shipping method on your website.
  • Method Title – This is going to be the shipping name displayed to your customers on the checkout page.
  • Availability – Here you can decide to only ship to selected countries or exclude certain countries to ship to.
  • Countries – The countries either included in the international shipping countries or excluded. This will be based on the Availability option you picked above.
  • Tax Status – Whether or not you are going to apply taxes to this order.
  • Cost Added – Whether you want to apply extra costs on a Per Order basis, Per Item in cart basis, or per shipping class basis.
  • Cost – Flat extra delivery cost, excluding tax.
  • Handling Fee – Flat handling fee, excluding tax.
  • Minimum Handling Fee – If Handling Fee is set as a percentage (5%), you can set a minimum fee that will be applied if that percentage is not met. This value cannot be a percentage.

If you have any questions about International Delivery or need additional options, please contact IQComputing.


Local Delivery

Just as it sounds, local delivery will allow you to ship locally. You have the option to choose which zip or postal codes that this local delivery will apply to. Below I will go through each option.

  • Enable – This will toggle whether or not to use this shipping method on your website.
  • Title – This is going to be the shipping name displayed to your customers on the checkout page.
  • Fee Type – Defined what type of fee you would like to apply, your options are:
    • Fixed Amount – Flat fee applied to the order as a whole.
    • Percentage of Cart Total – Percentage of the customers cart, applied before taxes.
    • Fixed Amount Per Product – Flat fee applied to each product in the customers cart.
  • Delivery Fee – Will depend on what you picked for Fee Type whether it will be a percentage or a decimal value.
  • Zip/Post Codes – Here you can enter Zip Codes or Postal Codes that the Local Delivery fee will apply to. If left empty Local Delivery will apply to everywhere and anywhere so it is important you specify what places you will deliver to. Separate each code with comma space (12345, 54321).
  • Method Availability – This option should be filled out, it allows you to limit local delivery to only certain countries or all countries around the world.
  • Specific Countries – Allows you to select which countries this method applies to.

If you have any questions or about Local Delivery please contact IQComputing.


Local Pickup

This option will allow the customer to come to your store and pick up their product. There are no costs, handling, or additional fees you can add onto here but you can specify which zip codes have access to this option. Below I will go through each option.

  • Enable – This will toggle whether or not to use this shipping method on your website.
  • Title – This is going to be the shipping name displayed to your customers on the checkout page.
  • Zip/Post Codes – Here you can enter Zip Codes or Postal Codes that the Local Delivery fee will apply to. If left empty Local Delivery will apply to everywhere and anywhere so it is important you specify what places you will deliver to. Separate each code with comma space (12345, 54321).
  • Method Availability – This option should be filled out, it allows you to limit local delivery to only certain countries or all countries around the world.
  • Specific Countries – Allows you to select which countries this method applies to.

If you have any questions about Local Pickup or need additional options, please contact IQComputing.


Other

WooCommerce provides many different shipping options but out of the box, the above options are only available. Options such as FedEx or UPS Delivery are possible at an additional cost. There are also many other useful shipping modules we can use with your WooCommerce install to make it easier, more personalized, and more functional. If you have any questions or any additional functionality envisioned please contact IQComputing to discuss your options.

  • captcha

Your message has been sent!

To report downtime or for an emergency please call 636-594-5552 24x7x365, otherwise a team member will get back within a business day.

Close