Shipping rates not showing at checkout › Test from another country

Shopify checkout diagnostics

How to test checkout shipping from another country

You sell abroad, but you only ever see your store from home. Does a buyer in Germany, Canada or Australia actually get a delivery option at checkout, and at what price? Shopify gives you several ways to look, and each one shows a different slice of the truth. Here is what each method really tests, and the order worth using them in.

“I'm trying to find a way to preview these products as if I were a customer from those specific locations.”

That is how one merchant asked it in the Shopify Community. The replies suggested a VPN, proxy websites, the theme editor's country selector, and a test customer account with a foreign address. They all help, but they do not all test the same thing.

What decides the shipping a buyer abroad sees

Two different things, and it helps to keep them apart.

The address also moves the order into the right market. On stores with one-page checkout that sell in local currencies with Shopify Payments or Adyen, when the shipping destination differs from the market chosen on the storefront, the checkout changes the currency to match the destination, and buyers are told their prices changed based on where they are shipping to.

The methods, from quickest to most complete

MethodShows youDoes not show you
A foreign address in a fresh checkoutThe real delivery options and prices for that cart and that addressOther addresses in the country; carts you did not build
View as in the theme preview, or in ProductsThe storefront or product list for a country or marketShipping rates: no address, no rates
A test order (test payment gateway)The whole purchase, up to the order in your adminNothing more about shipping than the checkout already showed
A VPN or a proxyRedirection, geolocation, and what a visitor from that country lands onShipping rates, which still come from the address you type

1. Type a foreign address in a fresh checkout

This is the most direct test, and you do not need to pay for anything. Add a product to the cart, go to checkout, and enter a real address in the country you want to test: a street, a city, a postal code, and the state or province where the country has them. The delivery section then lists what that buyer would be offered. Stop before paying.

Two details from Shopify's troubleshooting guide matter here:

2. Preview the storefront with “View as”

In the theme preview, the View as section lets you pick a different country or language, and you can share a preview with a country, a language, or both. In the admin, Products → View as shows the product list for a market: prices in the market's currency, which catalogs include each product, and products excluded from the market marked as Unpublished.

That second view answers a question shipping tests cannot: is this product even for sale there? A product that is not for sale in a country gets no delivery option at all, and the message may wrongly blame stock — see “already sold out” but in stock. Neither view gives you shipping rates, though: rates need an address.

3. Place a test order

Shopify recommends test orders to check that checkout, shipping, taxes and notifications work, and its checklist includes confirming that your shipping rates display correctly and testing different shipping addresses. You can use the Test payment gateway (card number 1 for an approved payment, with “Test payment gateway” as the name on the card) or Shopify Payments test mode. A few things to know before you do it on a live store:

For shipping alone, a test order adds little to step 1: the rates are already on screen before you pay. It is worth it when you want to see the whole order — taxes, emails, fulfilment — for a foreign address.

4. Use a VPN or a proxy

A VPN changes where you seem to browse from. Shopify's own help pages say you need one to preview location-based recommendations from your home country, and its advice on redirection problems is to test from different regions. Merchants in the Community also recommend it before opening a new market, because some storefronts serve different content by detected location.

What a VPN does not change is the address you type at checkout, and that is what the rates depend on. Use it to check what a foreign visitor lands on; use step 1 to check what they can ship.

Testing by hand has three blind spots

  1. It takes one checkout per country. Ten markets mean ten carts and ten addresses, and it is tempting to test the two you care about most.
  2. It only tells you about today. A change to markets, a shipping app's update or a carrier that stops answering can remove a country's options next week, without an email or an admin warning.
  3. Your session is not a buyer's. A logged-in customer, a B2B buyer or a discounted cart can get different results — Shopify's own checklist suggests testing logged in and logged out, and with discount codes.

One cart per country, as an anonymous buyer: options and prices, or what is missing.

What our store check covers, honestly

The free store check does step 1 for you, for several countries at once. You paste a product URL; it takes the countries your store says it ships to — up to eight, picked from the 25 we have test addresses for — and creates a cart with one unit of that product for each, as an anonymous buyer with an address in a large city (New York, Toronto, London, Paris, Berlin, Sydney…). For each country it reports “Not for sale here”, “No delivery option”, or the delivery options with their prices, live carrier rates included.

It is not a full checkout test. It uses one address per country, one product, one unit, no discount code, no customer login, no B2B, and it never sees your admin. It does not pay, so it says nothing about taxes or payment methods. Monitoring repeats the check every 6 hours and emails you when a country loses its delivery options or an option it used to get disappears.


Related

Sources: Shopify Help Center, “Setting up shipping zones and rates”, “Troubleshooting and testing shipping rates”, “Understanding checkout restrictions”, “Creating catalogs for markets”, “Adding, previewing, and buying themes”, “International domains”, “Using the Geolocation app”, “Placing a test order”, “Activating a payment gateway in test mode” and “Processing a test order”, checked 13 October 2026. Merchant reports from the Shopify Community.