Each Fontdue store operates in a single currency at a time. You pick that currency when you first create your store, and from then on every price in your catalog, every checkout, and every recorded order uses it. Fontdue doesn’t support multi-currency catalogs – a font has one price, in your store currency, that every customer sees.
Choosing your currency at signup
When you create your store, you pick your currency from a dropdown of supported options. This is the currency all of your prices will be denominated in. If you don’t see your currency in the list, contact us – we can usually add it.
Your store currency is independent of your Stripe account’s settlement currency – the currency Stripe pays out to your bank in. Customers are charged in your store currency, and Stripe converts to your settlement currency at charge time using its own exchange rates. If you want customers to see prices in their own local currency at checkout, enable Adaptive Pricing in your Stripe dashboard – that’s independent of your store currency.
Changing your currency later
You can change your store currency at any time under Settings → Currency. When you do, Fontdue multiplies every existing price by a multiplier you provide, so all your products end up priced in the new currency in a single bulk update.
Choosing a multiplier
Fontdue doesn’t fetch live FX rates for the conversion – you provide a single multiplier instead. For example, 0.8 converts $50 USD to $40 EUR. This keeps the conversion predictable and lets you round to clean numbers for your new currency.
A common approach: look up today’s FX rate, then pick a slightly adjusted round number that gives you prices you’re happy to sell at.
Before applying the change, the admin shows a preview table with sample products so you can sanity-check the new prices. The multiplier must be between 0 and 100.
What the change does
When you apply a currency change:
- Every price is updated in place – the database runs a single bulk update multiplying every price by your multiplier.
- New orders are processed in the new currency.
- Charts and analytics convert historical orders for display using the exchange rate in effect at each order’s completion date, not your multiplier. This keeps historical revenue comparable to your new base currency.
- Sales reports keep separate totals per currency, so each currency’s accounting stays clean.
- Order CSV exports include both the original amount and the converted amount using historical rates.
What doesn’t get converted
- Credit coupons stay in their original currency. A $20 credit coupon in USD won’t apply to EUR orders after the switch. If you want the coupon to keep working, recreate it in the new currency.
- In-flight carts – customers who already have items in their cart can complete checkout in the original currency, but can’t add new items.
- Shared cart URLs and quote PDFs – remain valid for 30 days. Carts hydrated from a shared link or quote complete in the original currency.
Stripe
Fontdue doesn’t change your Stripe account’s currency configuration as part of this flow – your Stripe account keeps whatever default currency it was set up with. Stripe handles cross-currency payments at charge time, converting to your account’s settlement currency automatically.
If you need to adjust Stripe’s settings – for instance, to add additional settlement currencies so payouts can land in a different currency – do that directly in the Stripe Dashboard.
If you’re moving country – not just changing currency – you’ll likely need a new Stripe account, since a Stripe Connect account is tied to the country it was created in. Fontdue supports this by disconnecting your existing Stripe account so you can connect a new one in your new country, but you’ll need to contact us to do it.