In this guide, I am going to explain Product-specific shipping conditions that will help you set conditions according to specific products in your cart.
Suppose you want to add an extra shipping charge for some specific products that the customer will get when that specific product is in the cart.
Fangen wir also an.
Advanced Shipping Options #
- First of all, you’ll get our advanced shipping options in WooCommerce shipping. Which is go WooCommerce > Settings > Shipping
- Now set your Shipping Zones and Add a shipping method. There select the method Advanced Shipping
- This will create a new method shown in the screenshot below where you can set your shipping rules by clicking the edit option.
Example Scenario For Setting Product-Specific Shipping #
Now let’s create a scenario if the shipping region is Dhaka, Bangladesh then the shipping cost is $10 for every product in the store. But if a few specific products are in the cart then an extra $5 will be added to the shipping cost.
1. After we click the Edit option for the Advanced shipping method shown in the screenshot above, in the new window if you scroll down to the bottom you’ll see options for setting Shipping Cost Calculation Rules
2. Now you have to click the Add Condition Rule button shown in the screenshot below to set the rules.
3. Let’s set the first rule where $10 shipping cost for all the products in the store. Like this shown in the screenshot below
4. After that let’s add another rule that will ensure that for a few specific products, there will be an extra $5 shipping charge if any of those products are in the cart.
5. Now from the When field’s dropdown choose Product then set the condition how it is shown in the screenshot below
6. This condition will make sure that if any one of these 3 products is in the cart then an extra $5 shipping charge will be added. Save changes and the 2 rules will be added.
7. Now you can see in the front end when customers order 3 products and one of them is Hoodie our listed product. Then the shipping charge is $10 + $5 = $15.
That means a customer has to pay $15 for the shipping charge if they want to receive the product in their specific zones.
So, this is how you can set your product-based shipping conditions for all purchases on your WooCommerce Stores.