Build the test matrix first

Write down the configured currency and expected pricing rule for each market. Note whether prices are converted automatically, use a manual exchange rate, or are set through market-specific adjustments. Shopify states that supported multi-currency payment behavior depends on the store's payment setup, so include the actual checkout path in your plan.

Outcomes can vary by destination address, product, variant, cart value, market, payment and shipping configuration, and customer session. Record all of these with each result.

Step-by-step checklist

  1. Start with a clean market session

    Use a private window, choose the target country and record the selected market, language and currency. Then repeat in a returning session to find sticky-selector or redirect problems.

  2. Compare listing and product prices

    Open collection, search and product pages for the same item. Confirm the amount, currency code or symbol, compare-at price and unit price are consistent and understandable.

  3. Check variants and quantity changes

    Switch between differently priced variants and change cart quantity. Confirm the displayed amount updates without reverting to the store currency or a stale price.

  4. Test discounts and gift-card messaging

    Apply representative automatic and code-based discounts. Check fixed values, thresholds and error messages because currency conversion can make the customer's qualifying subtotal different from your base-currency assumption.

  5. Inspect rounding and market adjustments

    Look for awkward converted amounts and compare them with the pricing method configured for the market. Validate that deliberate rounding or price adjustments remain sensible across low- and high-priced products.

  6. Carry currency into checkout

    Proceed to checkout without paying. Confirm line items, discount, shipping, tax display and total use the expected currency. If checkout falls back, review the selected market, processor support and apps that alter prices.

  7. Repeat after configuration changes

    Clear session state and retest direct links, selector changes and shared carts. Record the date and exchange-rate method so later price differences can be explained rather than mistaken for defects.

Common failure modes

Symbol ambiguity

A bare dollar sign can mean several currencies. Show or verify an ISO currency code where ambiguity could mislead customers.

Market and currency become unsynchronized

A selector, redirect, cached page or app can display one region while pricing is resolved from another context.

Converted thresholds behave unexpectedly

Free shipping, discounts and gifts may be defined against values that do not match the rounded amount a shopper sees.

Only the cheapest product is tested

Rounding and adjustments can look acceptable on one price point but create poor or margin-sensitive results elsewhere.

What the public storefront can—and cannot—prove

Can be observed on a tested public path

  • Displayed currency on a submitted public product page
  • Observed localized amount for a sellable variant
  • Currency continuity into a temporary cart
  • Publicly returned shipping price and currency for the tested destination

Needs manual, Admin or operational verification

  • Payment-provider eligibility and settlement behavior
  • Configured exchange-rate or catalog adjustment rules
  • Refund and chargeback exposure
  • Every discount, subscription, bundle or third-party pricing app

The free scanner is intentionally narrow: it does not claim automatic duties, localization or catalog-wide scanning, and it does not prove every customer journey.

Frequently asked questions

Why does checkout show a different currency?

Common causes include an unsupported payment configuration, a different detected market, session state or an app that changes the buying path. Compare the intended market with the checkout context before changing prices.

Should I test automatic exchange rates every day?

You do not need to manually approve each ordinary movement, but you should monitor representative prices and margins, especially after configuration, catalog or app changes.

Does Drishq MarketCheck audit all prices?

No. The current free scanner observes currency and price-related evidence for the submitted product and selected paths; it does not import or audit an entire catalog.

Related guides

Sources and further reading

This guide paraphrases platform concepts and adds an independent QA workflow. Consult current official documentation and qualified advisers for your configuration.