Manage Shopify delivery and shipping rates
Last updated: August 16, 2026
Set the delivery and shipping prices your shoppers see at Shopify checkout for a Nash-dispatched delivery. This page is for Shopify-connected organizations. Where you manage those rates depends on one thing about your Shopify store — whether it has the Carrier API capability — so this page covers both paths.
Nash dispatches each order to a delivery provider or to your own fleet; the provider or your fleet performs the delivery. The rates below are what a shopper sees at checkout for that Nash-dispatched delivery.
How Nash rates reach Shopify checkout
When your store has Carrier API, you author rate cards in the Nash portal and Nash provides them to Shopify through the Nash Delivery carrier. At checkout, Shopify asks that carrier for rates and shows the shopper the delivery and shipping options you configured. The shopper picks one, and the order flows into Nash for you to dispatch. The final look of each option follows your Shopify theme.
When your store does not have Carrier API, Nash can't push rates into checkout that way. Instead you set a flat local-delivery rate directly in your Shopify admin, and Shopify shows that. Both paths are described below.
Prerequisite: the Carrier API capability
Carrier API (Carrier Calculated Shipping) is a Shopify plan capability, not a Nash setting. Nash cannot turn it on — it can only detect whether your store has it.
Which path applies to your store depends on whether it has Carrier API. The clearest tell is the Rates tab in Shopify Settings: if it shows the rate-card editors, your store has Carrier API; if it shows an information panel pointing you to Shopify's shipping profiles, it doesn't (both are covered below). If you're unsure which applies, reach out to Nash to confirm.
Note
Whether Carrier API is available depends on your Shopify plan and store setup. It's included on some plans and may be an add-on on others. Nash doesn't enable or purchase it for you — that's handled on Shopify's side against your plan. If you're unsure whether your store has it, reach out to Nash.
With Carrier API: manage rates on the Rates tab
When Carrier API is available, the Rates tab in Shopify Settings shows two rate-card sections:
- Local Delivery — fees for local delivery. These cards have no provider picker.
- Shipping — fees for shipping. Each shipping card also binds to a provider.
In each section, select Add Rate to create a card, or use the row menu to edit or delete an existing one. Each card has a name that the shopper sees as the option label at checkout, and a live Preview of how that option renders.
The four pricing types
In the rate drawer, give the rate a name and choose a pricing type:
| Pricing type | What the shopper is charged |
|---|---|
| Flat | One fixed price for every order, regardless of size or value. |
| Dynamic | Whatever the delivery provider quotes. Shown at checkout as Calculated at checkout. |
| Tiered | A rate that varies by band — see below. Each band's fee is a fixed amount or set to Dynamic. |
| Pricing Function | A custom price computed by pricing logic you define (a Python function). |
For a Dynamic rate, the price is the quote from the provider Nash dispatches to — which providers get quoted is governed by your dispatch strategy, not typed into this drawer. You set that on the Dispatch Strategy page, which the drawer links to. Dynamic isn't a price you enter here; it's a pointer to the live provider quote.
For a Tiered rate, you choose the tier basis:
- Order Value Based — bands defined by the order's price (for example, one fee up to a threshold and another above it).
- Distance Based — bands defined by delivery distance, entered in meters.
Add or remove bands as needed. Each band carries its own fee, which can be a fixed amount or checked as Dynamic so that band uses the provider's quote.
For a Shipping rate, also select the provider the card applies to. Local Delivery cards don't have a provider picker.
Note
The Preview shows how the option looks in principle. The exact appearance at checkout is styled by your Shopify theme, so it may differ slightly from the preview.
Confirm the Nash Delivery carrier in Shopify
For your Nash rates to appear at checkout, the Nash Delivery carrier has to be present in your Shopify shipping zones. This is set on Shopify's side, in your Shopify admin under Settings for shipping and delivery. In your shipping zone, confirm there's a rate provided by the Nash Delivery app; if it's missing, add an app-calculated rate and choose the Nash Delivery option. Repeat for each shipping profile that should offer Nash delivery.
Note
That last step happens in Shopify, which Nash doesn't control. Shopify's admin screens and menu labels change over time, so treat the path above as a guide and confirm against your store's current Shipping settings.
Without Carrier API: a flat rate in your Shopify admin
If Carrier API is Unavailable, the Rates tab doesn't show the rate-card editors. Instead it shows an information panel explaining that shipping rates need to be managed directly in Shopify, with a Go to Shipping Profiles shortcut that opens your store's Shipping settings.
In this case you set a flat local-delivery rate on Shopify's side. In your Shopify admin, open the Shipping and delivery settings, go to Local Delivery, choose the location that offers local delivery and turn it on, then create a delivery zone — defining its area by postal codes or a radius — and enter a flat delivery price. Save, and shoppers in that zone see that flat option at checkout.
Keep the delivery area you define here consistent with the local-delivery radius configured in Nash, so the area you quote matches the area you can actually dispatch.
Warning
These steps happen in your Shopify admin, which Nash doesn't own — Shopify's screens may differ from what's described here, so verify against your store's current settings. Older guidance said to name the delivery zone exactly Local Delivery; confirm whether that's still required for your store before relying on it rather than treating it as a hard rule.
Related
- Shopify settings reference — every control on the Shopify settings page, including the Rates tab.
- Set up Shopify with Nash — the onboarding checklist that comes before this page.