Shopify Shipping Zones and Markets: Check the Settings Your Store Uses

A country in a shipping zone does not by itself guarantee a shopper can check out. Market activation, product eligibility, inventory, location and a matching shipping option all matter. Shopify is also moving stores from shipping profiles and zones to shipping options by market, so start by identifying your store's system.
Identify your shipping system
Shopify's upgrade guide describes two setups. In the existing system, rates sit in zones within shipping profiles and location groups. In the upgraded system, shipping options are managed by market, with product and location conditions. Stores keep their current system until upgraded; don't assume every admin uses the same screens.
| Question | Profiles and zones | Shipping options by market |
|---|---|---|
| Where to inspect | Shipping and delivery profiles | Shipping options within Markets |
| Geography | Zone countries or regions | Market and sub-region coverage |
| Mixed-cart calculation | Applicable rates may combine | Highest matching rate within an option; options can combine |
The table summarizes Shopify's upgrade guidance, not every possible checkout configuration. Record your existing rates and test real scenarios before and after any migration.
Check a country that cannot check out
In the profiles system, Shopify's zones and rates guide says a destination country must be in an active market and have applicable shipping settings. Within a profile's location group, a country or region can appear in only one zone. Moving it to another zone therefore requires removing it from the first.
Check the exact address, cart contents, stocked fulfillment location and rate conditions. A cart containing items from different profiles or locations may behave differently from a single-product test. If using the market-based system, check the relevant market, option and conditions instead of looking for a zone that no longer exists.
Test boundaries and mixed carts
Create a test matrix with an address inside and outside the intended region, single and mixed carts, and price or weight boundaries. Compare the checkout rate with your policy and actual fulfillment plan. Note the configuration and expected result so that another team member can repeat the test.
For adjacent problems, review shipping profiles and market pricing. Avoid changing live rates until you understand the current system and rollback.
Example: test a mixed cart after an upgrade
Suppose a standard item and a fragile item were previously in separate shipping profiles. Before any upgrade, record each profile's locations, destinations and rates, then test a cart containing one of each item. Keep the address and product quantities in the test record. The observed checkout amount is the baseline, not a promise that the upgraded system will calculate it identically.
After the store is upgraded, inspect the market and each shipping option's product and location conditions. Shopify's migration guidance says rates that share a shipping option name can be consolidated, and the highest matching rate within an option is charged. Prices from separate matching options can still be added together. Verify the actual options and amounts shown rather than assuming all rates are either added or replaced.
Also test a destination just outside the covered region and a cart that draws inventory from different locations. Check split-shipment messaging and compare it with the warehouse's plan. If the result is unexpected, preserve the cart details, address and settings and involve the shipping owner before making changes. Re-run the same cases after an approved correction.
Ready to build a faster, higher-converting store?
Every Shoptimity theme ships with conversion widgets built in — so you get speed and features without stacking apps.
7-day free trial · all themes included · cancel anytime
Continue Reading

Shopify B2B Company Locations: Give Buyers the Right Access
Configure Shopify B2B company locations, verify buyer permissions and test pricing, addresses and pa...

Shopify Checkout Contact Settings: Separate Email From Shipping Phone
Configure Shopify checkout contact settings and test email, phone and shipping address requirements ...

Shopify POS Recent Carts: Share a Sale Without Reserving Stock
Learn how Shopify POS recent carts work across devices, what they do not reserve, and how to hand of...