Shopify Checkout Rate Troubleshooting Steps

  1. Ensure a market is created for the specific country under Shopify Markets.
    Navigate to the Shopify admin, go to “Settings,” then “Markets,” and make sure a market is created for the countries you want to ship to.

  2. Confirm the availability of shipping zones for these countries.
    To verify, navigate to “Shipping & Delivery” and locate the “General Profile” section. Choose your fulfillment locations in the “Shipping Origin” section.

  3. Ensure that shipping rates are available for the zone. You may use Shopify Flat rates or carrier-calculated rates accordingly.

Once these steps are completed, you should be able to see the selected countries listed on the Shopify checkout and shipping rates at checkout.

If you still do not see any rates at checkout, consider the following possibilities:

  1. Check if you have added any conditions for the flat rate, such as weight-based or price-based conditions, and ensure the cart details match the flat rate criteria.

  2. Verify if you have created multiple shipping profiles. Ensure the shipping zone and rates are created for the shipping profile under which your product is added.

  3. If you are using real-time carrier rates, navigate to the respective carrier website and check if the carrier you are using offers services for the specific source and destination address.

  4. If rates are available on the carrier’s website but not reflecting on your Shopify checkout, contact Shopify support or the respective app developer for assistance.

Adding a new scenario to the troubleshooting steps based on a case reported by @kyk :
8. Check whether the issue was happening for customers who had a particular product in their cart. If yes, verify if those products have the primary warehouse location enabled.

Adding a new scenario to the troubleshooting steps mentioned by @Olivia_2 :

  1. The issue almost always boils down to whether or not a product has been attached to a shipping profile for a specific region — especially if the error only presents for certain addresses

Hi, I am having the same issue. The location is the US and the region to ship is only the US, and customers cannot buy any products that are added to the different profiles I have created. The address and shipping section works when I move everything to the general profile. I double-checked everything on the profiles and nothing is out of the ordinary. Help, please.

Hello @Kev16 ,

Since you are facing the issue only with the new shipping profile, make sure that you have verified all 9 points mentioned in this thread,

especially ensuring that you have enabled the US Shipping zone and configured shipping rates in the new shipping profile.

Thank you. It dawned on me and is confirmed when reading 1-9. I think where I went wrong is that when I created the shipping profiles, I thought the shipping cost would automatically be calculated like it was in the general profile. I believe this would be linked to #5, right?

Is there a way to have that happen in a shipping profile?

You have to configure everything in each shipping profile you create; nothing will be calculated based on what is configured in the general profile.

Where do I verify the ‘primary warehouse location’ ?

We are a small business shipping ourselves out of one location.

Hi Mirdas,

I’ve read all of your posts regarding this topic along with every other post from other staff and users around this topic but nothing is seeming to solve my problem and getting rid of the “shipping not available”. It doesn’t matter what address that I’m using. Please assist ASAP!

Hi, did you get the problem sorted, i’m having the same issue, nothing seems to be working

Hi Mirdas, I’ve followed these steps and I can’t figure out why my store isn’t allowing shipping to some countries. I use Shopify Markets and have created an international shipping zone that includes 233 countries, but I get customers who email from some of those countries saying they get errors upon checkout.

When I go through the checkout process myself and set the country to Saudi Arabia, for example, I get an error immediately when I set the country to Saudi Arabia: “Shipping Not Available Your order cannot be shipped to the selected address. Review your address to ensure it’s correct and try again, or select a different address.”

Even when I enter a valid Saudi Arabian address the error stays.

Clicking through the other countries we have set up through Markets, it looks like this error populates immediately with about 50% of the 233 countries.

Please let me know if you have ideas for what to do to solve.

Thanks,

Evan

Hi @EvanARitt

Please ensure you have configured Shopify Flat Rates (or) Carrier rates under the shipping zones for these countries.

If you’ve already cross-checked Points 4, 5, and 6 in the troubleshooting steps provided by @Mirdas , then I recommend reaching out to the Shopify support team or the relevant third-party app support (if you’re using any), as it may require further debugging from the tech support team to resolve the issue.

Hi @KULRTech

If you’ve already cross-checked all the points and still facing the issue, then it may require further troubleshooting by accessing your store. I recommend reaching out to the Shopify support team or the relevant third-party app support (if you’re using any), they can login and verify the configuration to assist you further.

Hello @thomaskrause

The Primary Warehouse Location is same your Shopify default location, which can be enabled in the Inventory section of your products. I have attached screenshots for your reference.

NOTE: If all the 9 points are verified and you don’t seem to locate any misconfigurations, then please contact Shopify support team for further assistance, they could login to your store and investigate further.

ive had the same problem for months and have reached out over and over again. they are able to fix it and then the next day the same thing happens. i dont know what to do. I have temporarily added free shipping to everywhere as i have lost numerous sales because of this problem! help!!!