arrow_back Back to help center

How to set up currencies

Display your prices in each customer's currency while getting paid in yours. Understand base and display currencies, enable multi-currency, then choose currencies and adjust rates, markup and rounding. About 4 minutes.
schedule 4 minutes school Beginner

Before you start

  • Your store is online and you sell (or want to sell) internationally.

Multi-currency displays your prices in each customer's currency while you still get paid in your own currency. The result: a more reassuring shopping experience for your foreign customers, with no added payment complexity.

What you'll learn

  • Tell base currency and display currencies apart.
  • Enable multi-currency display.
  • Choose currencies and adjust rates, markup and rounding.

Step by step

Step 1 — Understand the two concepts

In the menu, open Configuration → Currencies. Two concepts to tell apart: the base currency (marker ①) — the one you get paid in, where all payments are finalized — and the display currencies (marker ②) — what your customers see, converted automatically via daily rates. A 3-step flow (marker ③) guides you: destination countries, activation, currency choice.

Why? You keep simple accounting (a single currency collected) while showing familiar prices to each customer. The currencies of your shipping countries are even added automatically.
Currencies: base currency (marker 1), display currencies (marker 2), 3-step flow (marker 3)
① The base currency (payment); ② the display currencies (what the customer sees); ③ the 3-step flow.
lightbulbTip. Multi-currency kicks in as soon as you ship to a country using a currency other than yours — the matching currency is proposed automatically.

Step 2 — Choose and adjust currencies

On the "Choose currencies" step, manage the currencies offered to your customers. The "Add a currency" button (marker ①) adds one manually. Rates are automatic: click "Refresh rates" (marker ②) to update them. The table (marker ③) lets you, for each currency, enable it in the switcher, apply a markup (rate surcharge), a rounding, or set it as base. Finish with Save.

Why? The markup covers your exchange fees, and rounding gives "clean" prices (e.g. 9.99 rather than 9.87). Up-to-date rates prevent showing wrong prices.
Choose currencies: add a currency (marker 1), refresh rates (marker 2), markup/rounding/base table (marker 3)
① Add a currency; ② refresh the daily rates; ③ the table (switcher, markup, rounding, base).
warningHeads up. A "Rates outdated" banner flags old rates: click "Refresh rates" before showing your prices, otherwise the conversion will be inaccurate.

Expected result

Your customers see prices in their currency, with a currency switcher on the store, while you keep getting paid in your base currency. Conversion is automatic and up to date.

Expert tips

  • Keep rates fresh. Refresh regularly for accurate prices.
  • Use the markup. A small surcharge covers exchange fees and fluctuations.
  • Mind the rounding. Round prices inspire more trust than a to-the-decimal amount.
  • Only enable what you need. Offer the currencies of your served markets, not every world currency.

Common mistakes

MistakeWhy it's a problemThe fix
Outdated ratesDisplayed prices are wrong.Click "Refresh rates".
Zero markupYou lose money on exchange.Add a small surcharge.
Too many currenciesThe switcher gets confusing.Enable only your markets' currencies.
Currency not enabled for the switcherThe customer can't choose it.Check "Active for the switcher".

Frequently asked questions

Which currency am I paid in?

Always your base currency. Display currencies only show prices; the payment is collected in your currency.

How does the customer switch currency?

Via a currency switcher on the store. Only currencies "active for the switcher" appear there.

Are exchange rates automatic?

Yes, they come from a daily rate source. Remember to click "Refresh rates" if a banner flags them as outdated.

What are markup and rounding for?

The markup increases the raw rate (to cover your exchange fees). Rounding, applied next, gives clean, readable prices.

Can I change my base currency?

Yes, via the "Set as base" button on the chosen currency. Note: this changes the currency you get paid in.

Go further