What is multi-currency support?

In short

Multi-currency support is the ability of a payment or banking product to price, accept, hold and pay out money in more than one currency. Multi-currency support depends on a ledger that keeps a separate balance for each currency and records every conversion between two of them as a transaction with a rate of its own.

Also called
Multi-currency account, Multi-currency processing, Multi-currency pricing
Family
Payments and transfers
Facts checked

How multi-currency support works

A product can handle several currencies at four points, and each is a separate decision:

  • Pricing: the customer sees and pays a price in a familiar currency
  • Processing: the acquirer or bank authorises and clears in that currency
  • Holding: balances are kept per currency, with no forced conversion
  • Payout: funds are paid out in the currency the recipient asks for

What multi-currency support needs underneath

Currencies differ in their number of decimal places, so amounts are stored in each currency's minor unit together with its ISO 4217 code. A balance is never a single number: it is one figure per currency.

A conversion is booked as two legs, a debit in one currency and a credit in the other, with the rate and the margin recorded. The platform also holds, or can reach, an account in each currency it settles, at a bank or through a partner.

Why multi-currency support matters to a product

A merchant settled in the currency it sells in avoids a conversion on every sale and another on every refund. A business account that holds euros, pounds and dollars lets a company pay suppliers without converting twice.

The cost is operational: more bank accounts, more reconciliations, and exposure to exchange-rate moves on any balance the platform itself carries.

Multi-currency support or currency conversion?

Currency conversion
The exchange itself: one currency turned into another at a rate. Multi-currency support is what lets a product put that exchange off until the customer chooses.
Dynamic currency conversion
An offer at the terminal or checkout to pay in the card's own currency, at the merchant's rate. The merchant still sells and is settled in one currency.
Local acquiring
Processing a card payment through an acquirer in the cardholder's country. It concerns where a payment is processed, not which currencies a product can hold.

Where Multi-currency support shows up in a platform

Modules that do the work

Platforms that need it

Every term

Start your project

Tell us the idea. We'll show you the platform.

One call is enough to map your product to the modules that already exist.

  • Response in under one business day
  • NDA on request
  • No obligation
How can we help?