Playbook · Markets / currency converter wrong (storefront vs checkout)
Shopify currency converter showing wrong currency or prices.
Written for a Shopify owner or ops lead whose Markets currency selector or theme currency converter shows the wrong currency or prices on the storefront versus checkout. DIY-first: prove storefront money format vs checkout presentment; inspect localization form / Shopify.currency; fix Market domain and presentment currency; stop treating Markets Pro duties, Translation API locales, tax overrides, or tax inclusive pricing as the same bug. Distinct from Markets Pro duties mismatch, Translation API missing locale, tax override not saving, and tax wrong at checkout / tax inclusive pricing. Soft-link Markets currency / catalog price wrong for country when admin Market pricing is wrong but the converter UI is fine. No earnings claims, no conversion-lift math, no invented case studies.
Nico at Latch AI Ops · Sep 10, 2026 · ~11 minute read
Buy the 72-hour install — $997Markets Pro duties mismatchMarkets currency / catalog wrongMerchant FAQ
01
Currency converter wrong on storefront vs checkout — not Markets Pro duties, Translation API, tax override, or tax inclusive pricing.
Several “currency or price looks wrong” bugs look alike. They do not share one fix. This page is only when the Shopify Markets / theme currency converter shows the wrong currency or prices on the storefront compared with checkout. When Markets Pro / managed markets duties or landed cost do not match checkout, open Markets Pro duties mismatch. When Translation API / Markets locale strings are missing, open Translation API missing locale. When tax overrides fail to Save or apply, open tax override not saving. When tax inclusive pricing or sales tax is wrong at checkout, open tax wrong at checkout. When admin Markets exchange rates, round-up, or catalog fixed prices are wrong for a country (converter UI fine), open Markets currency / catalog price wrong. This page is only: converter / presentment mismatch storefront vs checkout.
Six ordinary reasons the converter stays wrong: Market not published or wrong primary domain/subfolder; localization form / country-currency selector posting a stale cookie; third-party currency converter rewriting money.format without updating cart presentment currency; theme Shopify.currency / money scripts racing Markets; cart.js showing shop currency while checkout uses Market presentment; buyer on the wrong Market URL vs geo IP. Walk them in that order. You already pay for Shopify Markets. You do not need another FX SaaS to prove storefront and checkout can agree.
02
Prove storefront currency/price differs from checkout.
Open the live storefront in the affected Market (or with the currency converter). Screenshot product and cart money (code, symbol, amount). Switch country/currency and screenshot again. Proceed to checkout with the same cart; screenshot line totals and presentment currency. In DevTools, note localization form values, cart.js money, Shopify.currency.active, and checkout presentment_currency. Confirm you are on the Market’s domain or subfolder — not a cached primary-market URL.
If storefront and checkout currency match but duties/landed cost differ, leave for Markets Pro duties mismatch. If only translated theme/product strings are missing, leave for Translation API missing locale. If the converter UI is fine but Market catalog/exchange prices are wrong in admin, leave for Markets currency / catalog price wrong.
03
Repair Markets localization, presentment currency, converter app, and money format.
Publish the Market; confirm currency is enabled and the primary domain or language/country subfolder matches how buyers arrive. Fix the theme localization form so country/currency posts correctly and clears stale localization cookies. Disable or reconfigure third-party currency converter apps that only rewrite displayed money without updating cart presentment. Remove racing Shopify.currency / money.format theme scripts. Soft note: tax override Save failures are tax override not saving; tax inclusive / nexus wrong at checkout is tax wrong at checkout; duties are Markets Pro duties mismatch; missing locale copy is Translation API missing locale.
Latch’s 72-hour install is ops wiring on the live store — not a conversion-lift guarantee and not a Markets agency retainer.
04
Checklist and how to prove storefront and checkout match.
Checklist: (1) screenshot storefront currency/price, (2) screenshot checkout presentment for the same cart, (3) confirm Market published + domain/subfolder, (4) fix localization form / cookies, (5) isolate third-party currency converter apps, (6) clear racing money.format scripts, (7) if duties/tax/locale strings/catalog pricing remain wrong, switch playbooks.
Prove it: after the fix, the storefront currency code and approximate amount for a SKU must match checkout presentment for the same Market and cart. If only duties differ, open Markets Pro duties mismatch.
05
You tested Markets Pro duties, Translation API, tax override, tax inclusive pricing, or Markets catalog pricing instead.
Markets Pro duties / landed cost mismatch is Markets Pro duties mismatch. Translation API / Markets locale strings missing is Translation API missing locale. Tax overrides not saving is tax override not saving. Tax inclusive pricing / sales tax wrong at checkout is tax wrong at checkout. Admin Markets exchange rates, round-up, or catalog fixed prices for a country is Markets currency / catalog price wrong. None of those fix a currency converter that shows the wrong currency or prices on the storefront versus checkout.
Finish prove storefront vs checkout → localization / presentment → converter-app isolation first. Only then open the related playbook that matches the remaining symptom.
06
When to stay DIY vs pay $997.
Stay DIY if you can spend one afternoon on the list above: prove the storefront vs checkout mismatch, fix Markets localization and presentment currency, isolate converter apps, and stop treating Markets Pro duties / Translation API / tax override / tax inclusive pricing as the same bug. That is the whole playbook. No agency required. Short answers also live on the merchant FAQ. Related pages: Markets Pro duties, Translation API locale, tax override, tax wrong at checkout, Markets currency / catalog.
Pay $997 when the gap is wiring the stack you already pay for — lead capture, ops alerts, checkout-ready workflow on the live store — not when you only need the currency converter to match checkout. One live store. No earnings claims, no ticket-cut promises, no conversion-lift math. Checkout: https://whop.com/checkout/plan_jHoFkwA8EXHTD.
Buy the 72-hour install — $997HomeFAQ
Nico at Latch AI Ops · Updated 2026-09-10 · DIY-first · No earnings claims