After activating the Advanced Conditional Shipping plugin, go to WooCommerce > Conditional Shipping > Shipping Rules > Add New Rule to create multiple shipping rates based on your preferred conditions.
Step 1: Create New Shipping Rates
You can create a new rule by adjusting the following:
- Add rule title: add a title to describe a rule uniquely
- Shipping Title: add a title for the shipping method
- Shipping Cost: add a shipping cost
- Additional fee: add extra shipping fee
- Cost per item: add cost per item of shipping
- Cost per weight: add cost per kg
- Tax status: choose to apply tax or keep tax-free
- Conditional logic: Use equal to less than or greater than to restrict shipping methods
- Limit shipping method based on cart, product, and user roles
Step 2: Set Restrictions Based on Cart
You can limit a shipping method based on a user’s cart. You can choose from the following restriction options:
- Subtotal: user’s cart subtotal
- Subtotal exclusive of tax: user’s cart subtotal exclusive of taxes
- Tax: subtotal tax amount
- Quantity: cart quantity
- Contains product: cart products
- Contains category: cart product categories
- Coupon: coupon applied to cart
- Weight: cart weight
- Contains shipping class: cart shipping class
Step 3: Set Restrictions Based on User Roles
You can limit a shipping method based on a user role. You can choose from the following restriction options:
- Zip code: user’s zip code
- State: user’s state
- City: user’s city
- Country: user’s country
- User role: the customer’s user role
- Specific Customer: the specific customer making the purchase
Step 4: Set Restrictions Based on Products
You can limit a shipping method based on products. You can choose from the following restriction options:
- Width
- Height
- Length
- Stock
- Stock status
Step 5: Add Shipping Cost Based on Quantity and Weight
You can specify shipping cost per product, category, weight, or shipping class:
- Choose item: choose the product, category, or shipping class
- Min and max weight or quantity: add a min and max weight limit
- Add fee: add an amount that will be charged when the order lies in the defined range