Shopify location issues and currency charge issues

Shopify location issues and currency charge issues

DavidWe123
New Member
4 0 0
1000028772.jpg
  • 1000028773.jpg

My issues:

1) Shopify doesnt automatically display the currency of the order, and expects us to pay and install another app to display this. We have had multiple issues with unhappy users for this and refunds are always out of our own pocket. 

2) the client claims to have not travelled recently to other countries or used a vpn. However being unable to replicate the issue, shopify has given non helpful instructions which we have already told the customer to do. We had another customer who feedback to us about the same thing 

3) instead of admitting that there is a flaw in the system, I am instead given screenshots to show that the seller is responsible for fulfilment of the order. This has nothing to do with fulfilment, I am happy to fulfill, it's an issue with the user who was charged in a different currency, and different currency exchanges fall on both the buyer through the bank, and seller on shopify side. You expect us to pay the difference we never received in the first place? And bring up "seller store policies"? 

4) I am posting this here to see if others have had this issue in the last week, so don't shopify can't claim that this is an isolated case when we have different customers who told us the default in Singapore was a different currency (device used in singapore, no vpn) 

 

Reply 1 (1)

Kudosi-Carlos
Explorer
216 20 89

Hello @DavidWe123

Shopify’s native multi‑currency support only kicks in if you’re on Shopify Payments and have enabled Markets (or the older Multi‑Currency flag). Without it, every checkout always processes in your store’s default currency, even if the customer’s bank shows a conversion on their end.

 

1. Showing the order currency on your storefront and emails
You can surface the currency code next to prices by editing your theme’s Liquid files—no paid app required. For example, in your product-price.liquid or wherever you output the price, wrap it like this:

{{ variant.price | money_with_currency }}

 

This automatically appends the correct symbol or code. In your notification templates (under Settings → Notifications), you can include something to show customers exactly which currency you billed:

You were charged in {{ order.currency }} at checkout.

 

 

2. Ensuring customers land on the right currency
If you have Markets enabled, make sure your Country/Region redirects are set properly—this lives in Settings → Markets. If someone in Singapore loads your site, Shopify should serve prices in SGD. If you’re not yet on Markets, you’ll need to either upgrade or use a free Geo‑IP redirect snippet (plenty of examples in the forums) to send Singapore visitors to your SGD sub‑shop.

 

3. Handling unexpected foreign‑currency charges
When a customer insists they never used a VPN or travelled, it often comes down to their browser or ISP IP resolving outside Singapore. You can’t control that 100%, but you can give customers the ability to switch currency manually—add a simple dropdown in your header that forces ?currency=SGD on every URL. That at least gives unhappy shoppers a way to self‑correct without refund headaches.

 

4. Pushing back on Shopify’s “seller responsibility” stance
You shouldn’t have to eat conversion losses if it’s a platform glitch. Document every case—screenshots, timestamps, user IPs if possible—and open a support ticket, explicitly labeling it a “currency conversion bug” with multiple affected accounts.

- Was this helpful? Click Like or Mark as Solution to support the community.
- Kudosi Product Reviews – Instantly import high-quality reviews from AliExpress, Amazon, eBay, Etsy, Temu and anywhere you want. Build trust fast, boost conversions, and kickstart your sales.
Start free trial