You can create price-based rates, weight-based rates, or have both active at the same time. Zapiet - Rates by Zip Code will show all the rates your customer is eligible for.
Requirements
You need to create a delivery zone before adding the rates.
All non-digital products need to be marked as a physical product in Shopify.
Add rates
Click Zones & Rates.
Click the zone you want to create rates for.
In the Rates section, you can add price-based rates and/or weight-based rates.
You can change the weight unit and the currency symbol in Zapiet - Rates by Zip Code > Settings.
Add price-based rates
In this example, we’ll create rates based on the order price. You can replace the rate name, order prices and delivery prices according to your needs.
We will create two rates—one for orders up to £30, with the £4.99 fee, and one for orders over £30, which will be free.
Rate | Order price | Delivery price |
Local delivery | Less than £30 | £4.99 |
Free delivery | More than £30 | Free |
Click Add price-based rate.
Add a Rate name and Rate description, if needed.
Set the Minimum order price to £0, the Maximum order price to £30. Set the Rate price to £4.99.
Click Create rate.
The Local delivery rate is now set. Click Add price-based rate to create another delivery rate.
Add a Rate name and Rate description, if needed.
Set the Minimum order price to £30.01, the Maximum order price to no maximum. Set the Rate price to £0.
The minimum value for rate 2 and maximum value for rate 1 should not be the same. In this example, the maximum order price for Local delivery is £30.00, but the minimum order price for Free delivery is £30.01.
Click Create rate.
You should now have two rates added to your delivery zone. Orders under £30 will get £4.99 delivery fee, while orders over £30 will get free delivery.
Add weight-based rates
Your products need to have weight assigned to them in order to use weight-based rates.
In this example, we’ll create rates based on the order weight. You can replace the rate name, order weight and delivery price with your own.
We will create two rates—one for orders up to 5 kg, with the £9.99 fee, and one for orders over 5 kg, which will be free.
Rate | Order weight | Delivery price |
Local delivery | Less than 5 kg | £9.99 |
Free delivery | More than 5 kg | Free |
Click Add weight-based rate.
Add a Rate name and Rate description, if needed.
Set the Minimum order weight to 0 kg, the Maximum order weight to 5 kg. Set the Rate price to £9.99.
Click Create rate.
The Local delivery rate is now set. Click Add weight-based rate to create another rate.
Add a Rate name and Rate description, if needed.
Set the Minimum order weight to 5.01 kg, the Maximum order weight to no maximum. Set the Rate price to £0.
The minimum weight for rate 2 and maximum weight for rate 1 should not be the same. In this example, the maximum order weight for Local Delivery under 5 kg is 5 kg, but the minimum order weight for Free delivery is 5.01 kg.
Click Create rate.
You should now have two more rates added to your delivery zone. Orders under 5 kg will get £9.99 delivery fee, while orders over 5 kg will get free delivery.
If you added both price-based and weight-based rates, both rates will be shown at the checkout if the order meets both rates conditions.
Rates created in Zapiet - Rates by Zip Code will automatically be added to selected Shopify shipping zone.
Edit rates
Please don't delete or edit pickup or delivery rates directly in Shopify. You can edit them directly in Zapiet - Rates by Zip Code, and we will automatically update them in Shopify.
Click Zones and Rates, then select the zone you want to edit.
You can edit existing price-based or weight-based rates or add new rates.
Delete a rate
If you have a rate that's no longer valid, or you don't want to offer, you can delete it.
Click Zones & Rates.
Select the zone which contains the rate you want to delete.
In the Rates section, select the rate you want to remove.
Click Delete rate.
Click Confirm, delete rate.
This rate is now deleted and will no longer appear at the checkout.
Make sure to cover all the price/weight ranges when making changes to rates, or some of your customers might not be able to check out.
Notes
You can change the weight unit and the currency symbol in Zapiet - Rates by Zip Code > Settings.
We recommend adding a small gap between the maximum order price/weight of one rate and the minimum order price/weight of the second rate to avoid any issues.
For example, if you offer two price-based rates—one for order totals from £0 to £30 and another for order totals from £30 and above—any customer with an order total of exactly £30 will see both rates at checkout.
If your price-based or weight-based rates have large gaps, some customers might not be able to check out.
For example, if you offer two price-based rates—one for order totals from £0 to £30 and another for order totals from £31 and above—any customer with an order total between £30.01 and £30.99 will be unable to check out.