In this article, I’ll teach you how to configure WooCommerce shipping per product. You will be able to set shipping cost per:
- item line
- and a shipping class.
First, I want to show you limitless possibilities of the solution we’ll use you next.
You can configure simple rules like $3 per each item in the cart:
Also, you can set shipping cost per item line. It means you charge your customer a fee per each different item in the cart.
The third type of configuration uses shipping classes. You can set your own shipping classes and assign a fee per shipping class in the cart.
To achieve configuration from above, you need a table rate shipping plugin.
Look at the introduction video to learn the basics:
You can create virtually any shipping scenario you want!
Why you should choose our plugin? Just look what people say about it:
Also, over 30,000 stores use Flexible Shipping worldwide on a daily basis.
What’s more? You can download Flexible Shipping for free →
Shipping per Product – Configuration
Flexible Shipping has a lot of features. Also, it is really easy to configure.
Check out this video explainer:
Shipping Cost per Item
Once you add the shipping method, you can configure it. Simply select Item in the Based on option:
This way, you will charge a fee per every item in the cart.
Shipping Cost per Item Line
Remember the example from the beginning of this article? Flexible Shipping lets you configure charging your customers per item line. It means each different product, no matter how many pieces of the product they order.
Select Cart line item from Based on:
Cost per Shipping Class
The last option you can use is the shipping class configuration.
You need to understand a few concepts at the beginning. We described shipping classes configuration in our docs.
In this guide, you’ve learned how to configure WooCommerce shipping per product.
How do you like this article? Did it help you? Let me know in the comments section below!