Shipping Cost By Price – Complete Configuration Guide for WooCommerce

Shipping Cost By Price
Author Bartosz Gajewski
Updated:
2018-12-28
Reading time:
2 minutes read

If shipping costs consume your margin, your store won’t be profitable. Period.

However, clients want low shipping cost or free shipping. You have to satisfy their needs. I understand it and I’ll help you.

You need to configure shipping cost by price. That’s what you’ll learn in this article.

Introduction

Available configuration options

You can find two ways in which you can configure shipping cost by price in WooCommerce:

  • flat rate for a rule
  • automatic calculation

Flat rate for a rule means for example:

  • for orders from 0 to $199.99 set shipping cost to $10.00
  • set $15.00 as a shipping cost for orders from $200.00

You can create any number of rules. It depends on your needs.

Flat rate rules are not enough in some cases. You can use automatization then.

Automatic calculation of a rule means for example:

  • set shipping cost to 1% of a total order cost
  • start from $10.00 then subtract $1.00 for every hundred dollars spent

I’ll show you how to configure both (flat rate and automatic calculation) options.

It’s free but…

Now, you have to know about the cost of implementation. You can configure shipping cost by price in WooCommerce for free. You just need to use Flexible Shipping plugin. However, if you want to set automated rules, you need to upgrade Flexible Shipping to the PRO version.

Flexible Shipping PRO WooCommerce
99.00

The best Table Rate Shipping for WooCommerce. Period. Create shipping rules based on weight, order totals or item count.

View Details or Add to cart
100,000+ Active Installations
30-day money back guarantee
Last Updated: 2024-12-09
Works with WooCommerce 9.1 - 9.5.x

Let’s begin, then!

Flexible Shipping

You can create virtually any shipping scenario you want! We will configure shipping cost by price using this plugin.

Over 100,000 people use Flexible Shipping. They love it. Look at exemplary review:

Review: Great plugin, awesome support

Simply download Flexible Shipping and we’ll proceed with this guide.

Flexible Shipping WooCommerce

The best Table Rate Shipping for WooCommerce. Period. Create shipping rules based on weight, order totals or item count.

Go to WordPress.org or Download for free
100,000+ Active Installations
30-day money back guarantee
Last Updated: 2024-12-12
Works with WooCommerce 9.1 - 9.5.x

Shipping cost by price configuration

General Flexible Shipping configuration

Look at the overview of Flexible Shipping configuration.

It helps to understand how to configure shipping methods in general. I’ll show you shipping cost by price configuration next.

Flat rate for a rule

Let’s use the example from the beginning of this article:

  • for orders from 0 to $199.99 set shipping cost to $10.00
  • set $15.00 as a shipping cost for orders from $200.00

You need to configure shipping rules like this:

Shipping cost calculation rules based on price

Automatic calculation of a rule

Shipping cost as a percentage of order’s value

You can set the shipping cost as a percentage of the total amount of the order. Just set the rules like that:

Order total's percentage shipping cost

This way, shipping cost will be set as a 1% of order value.

Now we have:

  • $0.50 shipping cost for $50.00 order
  • 6.26$ shipping cost for $626.00 order
  • and so on.

Start from $10.00 then subtract $1.00 for every hundred dollars spent

Substracting the shipping cost

But there will be a problem with this rule.

Let’s say your customer’s order value is $1500.00. In such a situation, the shipping cost would be -$5.00:

  • $10.00 is a base cost
  • we have 15 of hundreds of dollars
  • Flexible Shipping subtracts $15.00 then
  • the overall cost is -$5.00

So in such a situation, you would pay extra money to your client. Your customer would pay $1495.00 for a $1500.00 order!

For sure you don’t want such a situation to happen. But as you see, Flexible Shipping lets you create virtually any shipping scenario!

So, we need to stop counting on $1000.00 order. The shipping cost for such an order is just free.

Look at the rules I configured for that scenario:

Substracting the shipping cost and free shipping over amount

Summary

You’ve just finished! Congratulations! You’ve learned how to configure shipping cost by price in your store. Was this guide helpful for you? Let us know!

Comments
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments