Setup Cart Based Shipping

This documentation is for the WooCommerce Advanced Shipping plugin.

Setting Up Cart Based Shipping

With WooCommerce Advanced Shipping you can setup shipping rates based to your conditions. This also includes conditions based on the cart. For example, the following cart based shipping conditions are available:

  • Weight
  • Contains product
  • Contains shipping class
  • Quantity
  • Subtotal
  • Coupon code

For a full list of conditions, see the screenshot on the right, or view  conditions explained doc if you want to get more detailed info about the possible conditions.

With each of those conditions you can setup when a shipping rate should show up for the user. For example, you may want to setup shipping rates based on the cart subtotal. You can use conditions as following to only show the shipping rate when the subtotal is between $100 and $200.

The same can be used for other conditions like weight and quantity :
It is possible to combine any of the conditions to ensure the rate only shows up when you want it to (beware of condition conflicts ;-).

Setting Up Cart Based Shipping Cost

Now that the shipping rate only shows to the customer when you want it, you want to setup the shipping cost that is related to the cart based conditions. By default WooCommerce Advanced Shipping has different shipping cost options such as Shipping cost, Handling fee, Cost per item and Cost per weight.

In the shipping cost field you can setup a normal flar rate fee, in the handling fee field it is possible to setup either a flat rate or percentage that is based on the cart subtotal. The cost per item cost will be applied for each item that is in the cart (including the quantity of a product). The cost per weight cost is applied per 1 {store's weight unit} that is in the cart.

If you want to setup more shipping cost in a more advanced way, you can use the  WooCommerce Advanced Shipping Advanced Pricing extension.

Still need help? Contact Us Contact Us