<p>Within Commerce Settings -> Shipping Methods you can set within the rules of that method, the 'Minimum Order Total Price' and the 'Maximum Order Total Price' and an associated shipping cost, so yes, it is possible to recreate your clients existing setup.</p>

CC BY-SA 3.0
2018-03-20T16:34:03.130Z
Does that mean for each total price range I would need to create a new rule?
smartpill
CC BY-SA 3.0
2018-03-20T21:40:37.243Z
Yes, you would have a rule for each price range plus if you have different shipping zones, such as national, international, etc or different shipping methods. It's quick to add a rule but if you feel the number of combinations is too high then maybe a custom plugin would be an option.
JollyR
CC BY-SA 3.0
2018-03-19T20:39:18.943Z
2018-03-19T20:39:18.943Z
JollyR
<p>I'm trying to set up shipping rates the client used prior to Craft Commerce. So for example, if the cart total dollar amount is:</p>

<pre><code>0.01-$35.00 rate = $21
35.01- $170 rate = $39
170.01-$275 rate = $44, etc.
</code></pre>

<p>is this currently doable or will the client have to switch to a per item or weight-based shipping cost?</p>

<plugin-craftcommerce><shipping>
Can I set shipping rates based on order value?
# Can I set shipping rates based on order value?

(Asked by: username_0 on 2018-03-15)

I'm trying to set up shipping rates the client used prior to Craft Commerce. So for example, if the cart total dollar amount is:
0.01-$35.00 rate = $21
35.01- $170 rate = $39
170.01-$275 rate = $44, etc.

is this currently doable or will the client have to switch to a per item or weight-based shipping cost?

**Tags:** plugin-craftcommerce, shipping

---

## 1 answers

### Answer by username_1 on 2018-03-19. Score: 1 | Accepted answer

Within Commerce Settings -> Shipping Methods you can set within the rules of that method, the 'Minimum Order Total Price' and the 'Maximum Order Total Price' and an associated shipping cost, so yes, it is possible to recreate your clients existing setup.

> **Comments:**
> **username_0**: Does that mean for each total price range I would need to create a new rule?  
> **username_1**: Yes, you would have a rule for each price range plus if you have different shipping zones, such as national, international, etc or different shipping methods. It's quick to add a rule but if you feel the number of combinations is too high then maybe a custom plugin would be an option.  

---

