In this example, we’ll create rates based on the order weight. If the customer's order is a standard weight and within 5 km from the store, they will get free delivery. If the customer's order is heavier, they’ll be charged a higher delivery price, and the further away they are, the higher the delivery price will be as well.

Distance

Order Weight

Delivery price

1.

Up to 5km

Less than 60kg

Free

2.

Up to 5km

More than 60kg

$10

3.

More than 5km

Less than 60kg

$5

4.

More than 5km

More than 60kg

$20

Let’s tackle each rate in order. If you don’t know how to create a rate yet, please check out the create a rate guide.

Rate 1 - Up to 5km and less than 60kg

1. Let’s give this rate a recognizable name: Free standard delivery within 5km.

2. For Rate limits, we’ll set

  • no minimum order weight

  • maximum order weight of 60kg

  • no minimum distance

  • maximum distance of 5km

3. For Pricing, we’ll leave the base delivery price as $0, and no price per km, as it's a free delivery rate.

4. Click Create rate.

Rate 2 - Up to 5km and more than 60kg

1. Let’s give this rate a recognizable name: Heavy delivery within 5km.

2. For Rate limits, we’ll set

  • minimum order weight of 60.01kg

  • no maximum order weight

  • no minimum distance

  • maximum distance of 5km

3. For Pricing, we’ll set the base delivery price to $10, and no price per km.

4. Click Create rate.

Rate 3 - More than 5km and less than 60kg

1. Let’s give this rate a recognizable name: Standard delivery over 5km.

2. For Rate limits, we’ll set

  • no minimum order weight

  • maximum order weight of 60kg

  • minimum distance of 5.01km

  • no maximum distance

3. For Pricing, we’ll set the base delivery price to $5, and no price per km.

4. Click Create rate.

Rate 4 - More than 5km and more than 60kg

1. Let’s give this rate a recognizable name: Heavy delivery over 5km.

2. For Rate limits, we’ll set

  • minimum order weight of 60.01kg

  • no maximum order weight

  • minimum distance of 5.01km

  • no maximum distance

3. For Pricing, we’ll set the base delivery price to $20, and no price per km.

4. Click Create rate.

All done! You should now have these rates:

Hope this helped you set up your rates. If not, send us an email to [email protected] and we’ll be happy to help.

Did this answer your question?