If you or your customers see the message “This order can’t be shipped to your location. Contact the store for more information,” here’s how to fix it in your Shopify settings.
Why This Happens
This error usually means:
No shipping zone is set for the customer’s address.
The shipping rates don’t apply to the products in the cart.
Your products don’t have weights, which are required for calculated shipping.
You’re using apps like Zendrop or Print-on-Demand tools that rely on shipping settings in Shopify.
How to Fix It
1. Go to Shopify Admin → Settings → Shipping and Delivery
Make sure you have shipping zones set up for the countries or regions you want to ship to.
2. Check Product Weights
Ensure each product has a weight assigned if your rates depend on weight-based shipping.
4. Verify Fulfillment Service
If you’re using Zendrop or a Print-on-Demand app, make sure those products are assigned to the correct fulfillment service.
Pro Tip
Use flat-rate shipping for simplicity.
Still Not Working?
Double-check that the product is assigned to the right shipping profile.
Make sure the shipping zone includes the destination country.
Try placing a test order using a different address to identify if the issue is location-specific.
If you're stuck, reach out to Shopify support or Zendrop.