An Australian Shopify store selling internationally will, at some point, install a currency conversion app and assume the problem is solved. It usually isn’t, not because the apps are badly built, but because currency conversion touches more of the store than most merchants realise, and the failure points are quiet ones: a price that looks slightly wrong, a checkout that silently reverts to AUD, a rate that hasn’t updated in days. None of these throw an error. They just cost you conversions and, sometimes, margin.
This post covers the specific things that commonly go wrong with Shopify currency conversion setups and how to actually check whether yours is working correctly, rather than assuming it is because the app is installed.
What Currency Conversion Apps Actually Do (and Don’t Do)
Most currency conversion apps for Shopify work by detecting a visitor’s likely location (via IP geolocation or browser locale) and displaying product prices converted into their local currency, using an exchange rate pulled from a rate provider on some refresh schedule. That’s genuinely useful, showing a US visitor a price in USD instead of AUD measurably reduces the mental friction of “wait, how much is that actually in my currency.”
What a lot of merchants assume, incorrectly, is that this also means the transaction settles in that currency. Depending on your setup, it may not. This is the single most important distinction to get right before evaluating anything else about your currency app.
- Display-only conversion: the price shown updates for the visitor’s convenience, but the actual charge at checkout may still process in your base currency (AUD), with the customer’s bank doing the real conversion at checkout, sometimes at a different rate than what was displayed, and often with the customer’s own bank adding a foreign transaction fee they weren’t expecting.
- True multi-currency checkout: the transaction itself settles in the customer’s local currency, which is what Shopify’s native multi-currency functionality (via Shopify Payments, where available) or certain apps provide, keeping the displayed and charged amount consistent.
If your app only does the first and your customers assume it’s the second, you get a specific, damaging pattern: cart abandonment right at the payment step, when the amount charged doesn’t match the amount displayed, or when a customer’s bank adds a fee they didn’t expect.
Rounding Errors: Small, But They Add Up in Customer Trust
Currency conversion inevitably produces awkward numbers, a $49.99 AUD product might convert to $32.47 USD at the current rate. Left unrounded, prices across a catalogue can look inconsistent and slightly untrustworthy (customers subconsciously expect round, deliberate-looking pricing, not clearly-computed-on-the-fly numbers). Handled badly, rounding rules can also drift a converted price meaningfully away from your intended margin across an entire catalogue.
What to check:
– Does your app apply consistent rounding rules (e.g. always round to the nearest .99 or .95) rather than displaying raw converted decimals?
– Are rounding rules applied per currency, not globally, a rule tuned for USD pricing conventions may look wrong applied identically to JPY or GBP.
– Does rounding get reviewed periodically against your actual margin targets, rather than set once and left alone as exchange rates drift over months?
Stale FX Rates: The Silent Margin Leak
Exchange rates move daily, sometimes significantly during volatile periods. Currency apps pull rates from a provider on a refresh schedule, some update daily, some less frequently depending on the app’s plan tier and configuration.
The risk isn’t usually catastrophic single-day price errors, it’s slow, unnoticed margin erosion (or occasionally, being visibly overpriced against competitors) if your rates lag the real market for days or weeks at a time. This matters more the more volatile the currency pair, and matters more for stores with thin margins where a few percent of drift is the difference between a healthy and a break-even sale.
What to check:
– How frequently does your app actually refresh rates, check the app’s settings and documentation directly rather than assuming “real-time” marketing copy is literal.
– Does the app show which rate source it’s using, and is that source generally reliable (a recognised FX data provider) rather than an opaque, unspecified source?
– Spot-check a handful of converted prices against a current, independent exchange rate every so often, this takes five minutes and catches drift before it compounds.
Checkout Currency Mismatches
This is the failure point that costs actual sales, not just looking slightly unpolished. It happens when the browsing experience shows one currency but checkout reverts to another, sometimes because the currency app only touches theme-level price display (product and collection pages) and doesn’t extend through to Shopify’s checkout, which is a more locked-down part of the platform that not every app can modify.
What to check:
– Walk through a full test purchase (using a test order or Shopify’s Bogus Gateway in a development store) as if you were an international customer, all the way to the order confirmation, not just the product page.
– Confirm the currency shown in the cart drawer, cart page and checkout page all match the currency shown on the product page, a mismatch anywhere in that chain is a conversion killer.
– If you’re on Shopify Payments with native multi-currency enabled, confirm which markets/currencies are actually configured as active, it’s a common gap to have a currency displaying in the storefront that was never fully enabled at the payment settlement level.
A Practical Currency Setup Audit Checklist
- Identify whether your setup is display-only conversion or true multi-currency settlement, don’t assume.
- Complete a full test checkout for at least your top 2 to 3 international markets, end to end.
- Confirm rounding rules are applied consistently and reviewed against current margin targets.
- Check your app’s actual FX rate refresh frequency and data source.
- Spot-check converted prices against an independent, current exchange rate.
- Confirm the currency shown matches all the way from product page through to order confirmation.
- Review which markets are genuinely “active” for settlement versus just visible for display.
- Re-run this check after any theme update, checkout extension change, or app upgrade, these are common moments for a previously-working setup to quietly break.
When This Points to a Bigger Structural Question
Currency display bugs are usually fixable with configuration. But if you’re finding that international customers consistently abandon at checkout regardless of what you fix in the currency app, that’s often a sign the issue is bigger than currency conversion alone, duties and import tax expectations, shipping cost transparency, or genuinely needing localised storefronts rather than a single store with currency switching layered on top. That’s a broader conversation about how your store is structured for international customers, which is exactly what we work through as part of international ecommerce planning.
FAQ
Does Shopify have native multi-currency support, or do I always need an app?
Shopify offers native multi-currency functionality through Shopify Payments in eligible regions, which handles true settlement in local currencies rather than just display conversion. Whether it covers all the markets and currencies you need, and whether Shopify Payments is available and suitable for your business, is worth checking directly, since eligibility and coverage can vary.
Why does my converted price look different to what my customer’s bank actually charged them?
This usually means you’re running display-only conversion rather than true multi-currency settlement, the customer is shown an indicative price in their currency, but their card is actually charged in your base currency, and their own bank applies the real conversion (plus, often, a foreign transaction fee) at that point. This is the single most common source of “the price was wrong” customer complaints in international selling.
How often should exchange rates update for accurate pricing?
There’s no single correct answer, it depends on your margin sensitivity and how volatile the currencies you sell in are. As a general practice, daily refreshes are a reasonable baseline for most stores, with more frequent updates worth considering only if you’re operating on thin margins in a volatile currency pair.
Can rounding rules actually affect my profit margin?
Yes, if left unchecked over time. A rounding rule that was sensible when set can drift a converted price meaningfully away from your intended margin as the underlying exchange rate moves, particularly across many SKUs, which is why periodic review matters, not just initial setup.
Is it better to show local currency pricing or just show everything in AUD with a disclaimer?
Local currency display generally converts better because it removes a genuine mental-maths step for the customer, but only if it’s implemented correctly end-to-end through checkout. A broken or inconsistent local-currency experience is often worse than a clearly-labelled single-currency store, because it actively damages trust at the moment of payment.
Not Sure If Your Currency Setup Is Actually Working?
If you sell internationally and aren’t confident your currency conversion is accurate end-to-end, it’s worth a proper check before it quietly costs you sales. Book a call and we’ll help you work out whether the fix is a configuration tweak or a bigger structural change.