Selling in more than one currency
Markets, prices per currency, rounding, and what the customer is actually charged.
Showing a price in someone's own currency removes a small obstacle. Getting it slightly wrong adds a bigger one.
Converted, or set by hand
A converted price moves with the rate, which means it changes without you. A price you set by hand stays where you put it and needs maintaining.
For a handful of important markets, set the prices. For the long tail, convert.
Rounding
An automatically converted price produces numbers nobody writes on a price tag. Round them. A price of 19.99 in one currency should not appear as 21.37 in another.
What they are actually charged
The currency shown must be the currency charged. If the payment provider converts afterwards, the customer sees a different number on their statement and asks why — and they are right to.
What to check
- Switch the currency on the storefront: prices change, and the checkout total matches what is shown.
- Converted prices are rounded sensibly.
- A test order in a second currency lands in your account as you expected.