Dynamic currency conversion, or DCC, is a payment feature that lets customers choose to pay in their home currency when making a transaction in another currency.
For example, a customer from the UK buying from a European merchant may be offered the option to pay in pounds instead of euros. The customer sees the converted amount before confirming the payment, while the merchant can still receive the transaction in its settlement currency.
In simple terms, dynamic currency conversion gives customers a choice of currency at checkout or point of sale.
DCC is offered during the payment process, usually at online checkout, in-app checkout, ATM, or physical point of sale. When the customer's card currency differs from the merchant's transaction currency, the system can calculate and display the converted amount. The customer may then choose whether to pay in the merchant's original currency or in their own card currency.
A DCC flow usually includes:
The customer should be able to see the conversion details before agreeing to the transaction.
A customer with a USD card makes a purchase from a merchant that prices goods in EUR. At checkout, the customer may see two options:
If the customer chooses DCC, the transaction is processed in USD from the customer's perspective. If the customer declines DCC, the transaction is processed in EUR, and the customer's card issuer may apply its own exchange rate and fees later.
Dynamic currency conversion is commonly used in cross-border payment scenarios, including:
DCC is most relevant when merchants serve customers whose cards are issued in different currencies.
Dynamic currency conversion is part of broader multi-currency payment management for international businesses. A DCC setup needs clear rules for which currencies are offered, which exchange rate source is used, whether a markup or conversion fee applies, and how the final customer-facing amount is calculated. These rules help payment teams keep currency conversion consistent across markets, payment methods, providers, and transaction routes.
Without clear currency logic, businesses may rely on disconnected FX tools, manual checks, or provider-specific settings that are harder to explain, audit, and reproduce.
For merchants and PSPs, transparent DCC also supports clearer reporting, refund handling, settlement analysis, and reconciliation across currencies.
Corefy supports DCC as part of a broader currency conversion layer. Payment teams can configure currency pairs, rate sources, spreads, fees, and conversion rules, then apply that logic across checkout, payment, and payout flows. This helps businesses keep currency conversion traceable and consistent across different providers, routes, methods, and markets.