New: the WhatsApp AI Agent now supports CSV contact import. Read the guide

Set shipping rates by country, state or city

Shipping costs are set with zones: in Store Settings → Shipping Fees create a zone for a group of countries, states or cities, then add one or more Shipping Fee Rules with a price for that zone.

Steps

  1. Open Store Settings → Shipping Fees and create a new zone.
  2. Enter a Zone name (for example "Casablanca" or "Gulf countries").
  3. Pick at least one entry under Countries. Choose All countries to cover everything, or Rest of world once as a catch-all zone for places not covered elsewhere.
  4. Narrow the zone if needed with States / provinces and Cities.
  5. Under Shipping Fee Rules, add a rule with a Rate name, an optional Description (up to 200 characters) and a Price (0 or more). Add several rules if you offer, say, standard and express delivery.
  6. Save the zone. Repeat for each region that needs a different price.
  7. Have many cities? Use the CSV import (file up to 10 MB) instead of typing them one by one.
  8. Optional: the theme editor offers Shipping and Shipping Cost blocks for the product page so customers can see shipping information before checkout.

Common problems

Related

Plain-text / Markdown version