Hold, convert and lock rates with a published margin
Price in the shopper's currency, hold balances in the currencies you need, and convert at mid-market plus a margin you can read on our pricing page.
Why it matters
Margin you can see
Every conversion shows the mid-market rate and our margin.
Rate locks
Lock a quote while your shopper checks out or your finance team approves.
Multi-currency balances
Keep revenue in the currency you'll spend it in.
What's inside
Pricing
- Present prices in many currencies
- Rounding rules per currency
- Charm pricing preserved after conversion
135+presentment currencies1
How it works
- 1
Quote
Request a rate for a currency pair and amount.
- 2
Lock
The quote holds for its lock window.
- 3
Convert
Execute against the locked rate.
- 4
Reconcile
Rate and margin are recorded on the conversion.
Try it
Rates, simulated live
Mock mid-market rates moving every few seconds, with our margin shown beside them. Lock one to hold it.
| Pair | Mid-market | Margin | You get | Lock |
|---|---|---|---|---|
| EUR/USD | 1.0965 | 0.5% | 1.0910 | |
| GBP/USD | 1.2804 | 0.5% | 1.2740 | |
| USD/JPY | 147.60 | 0.5% | 146.86 | |
| USD/BRL | 5.4200 | 1% | 5.3658 | |
| EUR/GBP | 0.8564 | 0.5% | 0.8521 | |
| USD/MXN | 18.9000 | 1% | 18.7110 |
Simulated from mock rates as of 2026/10/01.
curl https://api.sandbox.international-orders.com/v1/fx/quotes \
-H "Authorization: Bearer $IO_SECRET_KEY" \
-d sell_currency=EUR -d buy_currency=USD \
-d sell_amount=250000 -d lock_for=600Customer story
Kestrel Air
−38%
FX cost on supplier payments · Illustrative
Virtual cards in the supplier's currency removed a whole reconciliation step for our finance team.
Omar Haddad, VP Finance Read the story: Kestrel Air
Questions about Multi-Currency & FX
Put Multi-Currency & FX to work
Test it in the sandbox today, or talk to us about your markets.