I sell hoodies for €50 and I have put in my conditions that shipping costs for Canada are €11,88 if the price is below 60 and if above €17.98. However if someone from Canada actually orders they have to pay $27.03 which is €17.98, even if the hoodie is below €50. How can I fix this?
Hey Cargallery, a couple of paths you might want to explore:
- Go to your Shopify admin dashboard.
- Click on “Settings” and then “Shipping and delivery”.
- Look for the shipping zone that includes Canada. Click on it to see the details.
- Ensure you have two separate rates defined for orders below €60 and for orders above €60. Check the conditions set for each rate to make sure they correctly reflect your shipping policy.
There’s’ also your currency conversion settings:
- Since you mentioned prices in both euros (€) and Canadian dollars ($), ensure that your currency conversion settings are correctly set up. This might be affecting how shipping costs are calculated and displayed.
- Shopify automatically converts your prices to the customer’s local currency based on the day’s exchange rates. If the conversion rates fluctuate significantly, consider setting a slight buffer in your shipping rates to account for these changes, or use a currency conversion app for more stability.
Possible solutions:
- Please ensure that you are looking at the correct Shipping Profile and Shipping Rules, especially if you have configured multiple profiles.
- Ensure that you are configuring the rules based on the store’s currency; otherwise, currency conversion could be causing this issue.
- Contact Shopify Support.


