Search cleanup
Spam pages are showing up
Unknown casino or spam pages need evidence, access review and careful cleanup.
Read the checklist →SHOPIFY SHIPPING
Short answer: checkout shows no rates when the cart does not match any rate you set up. Shopify's own help page says the checkout details must match the conditions of your shipping rates. Those details include product settings, market settings, locations, shipping profiles, packaging and carrier accounts. You can check them from the admin without touching code.
The messages customers see look like this:
Before you change anything, work out when it happens. Place test orders and note:
Each answer points to a different step below. One product points to step 1. One country points to step 3. Test with a fresh checkout every time: Shopify says an abandoned checkout keeps the rates from when it was created, so it does not reflect your current settings.
Shopify says checkout will not return shipping rates for products marked as digital or services, because they do not need shipping. In the admin, open Products and check the failing product:
Go to Settings, then Locations. For each location, Shopify says to confirm:
Dropshipping apps are a known trap. Shopify says some create an app location without shipping rates, which can make products show as out of stock. To fix it, go to Settings, then Shipping and delivery, open the profile, find the app location under "Not shipping from this location", choose Add rates, and save. Menus can differ if your store has moved to shipping options by market.
Open Markets. Shopify says you can only add shipping settings when a country belongs to a market. Confirm the customer's country is in a market. Then choose Manage, then Shipping, for that market and check that the country has rates in the profiles it uses.
Go to Settings, then Shipping and delivery. In each profile, check that the right products are assigned, the shipping origins are assigned, the zones are on the right origins, and the rates are on the right zones. Shopify's own example: with two custom profiles called Heavy and Fragile, heavy products belong in Heavy and fragile ones in Fragile.
Also confirm any recent change actually saved. Shopify says if it did not, make the change again and click Save.
Most rate problems, per Shopify, come from a short list of setup mistakes:
For carrier calculated rates, check weights and package dimensions, that addresses are valid both for your origin and the customer, and that the package is within the carrier's minimum and maximum limits.
Shopify says third party shipping apps depend on the app or carrier to return a rate. Backup rates apply by default so customers can still check out when all app rates fail and nothing else qualifies. If you add a shipping app but no rates show, check that third party carrier calculated shipping is available and activated for your store and that your test address is in a zone where the app is active, then contact the app developer. Also, if you edit rates in a profile created by an app, the app may overwrite your changes.
Call someone when you have gone through all five steps and rates still do not show, or when your setup is large (many profiles, markets, carriers or a dropshipping app) and you cannot tell which layer is wrong. Shipping tables are easy to break while fixing them, and a wrong rate can cost you money on every order.
Tidewell checks and fixes Shopify shipping and checkout setups. We look at your settings first, tell you what we found, and agree a price before changing anything. Send us the store address, the product that fails, the country and the message customers see: tell us what is happening. We never ask for your password.
Usually the country is not in a market, or has no rate in the profile that holds the product.
A digital or service product returns no rates, and stock that sits only at an app location can cause problems with some setups. Test with a one product cart to find out.
COMMON PROBLEMS
Search cleanup
Unknown casino or spam pages need evidence, access review and careful cleanup.
Read the checklist →Email delivery
Check sender authentication, DNS and notification headers before changing records.
Read the checklist →Merchant Center
Audit store details, policies and product data before requesting another review.
Read the checklist →