Aglet

How to triage wrong currency displayed at checkout

Currency confusion can be a formatting issue or a materially different amount. Triage should identify the intended currency, locale, precision, exchange-rate context, and every displayed and persisted amount for one safe cart. Treat symbol ambiguity and charged-currency disagreement as separate findings.

Establish what is happening

  1. Capture currency context

    Record cart currency, locale, country, item prices, discount, tax, shipping, displayed symbol, decimal digits, and exchange-rate timestamp if one exists. Use fixed test amounts and synthetic identifiers. Note whether the shopper selected a currency or inherited one.

  2. Compare every surface

    Inspect cart, checkout review, payment summary, confirmation, order record, and any receipt-facing amount. Check symbol, ISO code, decimal separator, amount, and currency at each step. Keep one fixture per locale so formatting changes remain attributable.

  3. Name the divergence

    Mark whether only formatting differs, the numeric amount changes, the currency changes, or the source rate is missing. Compare client and server values. Record rounding and conversion timing rather than claiming an exchange-rate defect from a display alone.

What to carry forward

Triage is complete when the expected currency and locale, first divergent surface, and observed values are recorded. If the rate source or charged currency cannot be confirmed, keep the case unknown and block assumptions about what the shopper paid.

Keep the decision with the work.

Use a Work Item in Aglet to record the problem, the evidence you have, and the next decision. Add an owner and priority, then keep updates in the discussion so the next person can follow the reasoning.

Create an account See the product workflow