Introduction & Highlights

What is Adaptive Currency? Adaptive Currency allows merchants to show product prices in the customer’s local currency rather than a fixed global currency (e.g., USD or INR). This reduces friction at checkout, improves user trust, and increases the likelihood of successful payments. Key Benefits:
  • Localized Payment Experience: Show customers prices in their local currencies
  • 🔓 Unlock more payment methods: Show customers more payment methods associated with their local currency
  • 💱 Same Currency Refunds: Customers get refunded in the currency they paid with

How to Enable It on the Dashboard

  1. Log into your Merchant Dashboard
  2. Navigate to Business → Business Settings
  3. Toggle the switch to Enable Adaptive Pricing
  4. You can disable it at any time
  5. Changes apply only to future transactions
Adaptive Currency

Customer Flow

  1. 🏁 User Begins Checkout
    • System detects the user’s country based on billing address
  2. 💵 Currency Selection
    • If Adaptive Pricing is enabled and the country is supported, prices are shown in the local currency by default
    • Users can switch to global currency (USD) if preferred
  3. 🔄 Conversion & Fees Adaptive Currency allows your customer to pay in their local currency using the latest exchange rates Fees
    • You Pay 0%
    • Your customers pay 2-4% based on the order value
    You (the business) don’t directly pay any additional fees for adaptive currency as all the fees are borne by your customer. We have a tiered fees structure which will be applied during checkout as mentioned below
    • Fees are tiered:
      • 4% for orders under $500
      • 3% for $500–$1,500
      • 2% for over $1,500
  4. 💳 Payment Experience
    • User sees localized payment methods (where applicable)
    • Checkout and payment are completed in the selected currency
  5. 📝 Transaction Record
    • Merchant dashboard shows the transaction in global currency (USD) only

Supported Currencies

Currency CodeCurrency NameCountriesMinimum Amount
AEDUAE DirhamUnited Arab Emirates2.00 AED
ALLAlbanian LekAlbania50.00 ALL
AMDArmenian DramArmenia500.00 AMD
ANGNetherlands Antillean GuilderCuraçao, Sint Maarten2.00 ANG
ARSArgentine PesoArgentina1000.00 ARS
AUDAustralian DollarAustralia, Nauru0.50 AUD
AWGAruban FlorinAruba2.00 AWG
AZNAzerbaijani ManatAzerbaijan2.00 AZN
BAMBosnia-Herzegovina Convertible MarkBosnia and Herzegovina2.00 BAM
BDTBangladeshi TakaBangladesh100.00 BDT
BMDBermudian DollarBermuda1.00 BMD
BNDBrunei DollarBrunei1.00 BND
BOBBolivian BolivianoBolivia5.00 BOB
BRLBrazilian RealBrazil0.50 BRL
BSDBahamian DollarBahamas1.00 BSD
BWPBotswanan PulaBotswana15.00 BWP
BZDBelize DollarBelize2.00 BZD
CADCanadian DollarCanada0.50 CAD
CHFSwiss FrancSwitzerland, Liechtenstein0.50 CHF
CLPChilean PesoChile1000.00 CLP
CNYChinese YuanChina4.00 CNY
CRCCosta Rican ColónCosta Rica500.00 CRC
CZKCzech KorunaCzech Republic15.00 CZK
DKKDanish KroneDenmark, Greenland2.50 DKK
DOPDominican PesoDominican Republic100.00 DOP
EGPEgyptian PoundEgypt50.00 EGP
ETBEthiopian BirrEthiopia100.00 ETB
EUREuroAustria, Belgium, Cyprus, Estonia, Finland, France, Germany, Greece, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Portugal, Slovakia, Slovenia, Spain, Andorra, San Marino, Montenegro0.50 EUR
FJDFijian DollarFiji2.00 FJD
GBPBritish PoundUnited Kingdom0.30 GBP
GELGeorgian LariGeorgia3.00 GEL
GHSGhanaian CediGhana10.00 GHS
GMDGambian DalasiGambia100.00 GMD
GTQGuatemalan QuetzalGuatemala10.00 GTQ
GYDGuyanese DollarGuyana200.00 GYD
HKDHong Kong DollarHong Kong4.00 HKD
HNLHonduran LempiraHonduras25.00 HNL
HUFHungarian ForintHungary175.00 HUF
IDRIndonesian RupiahIndonesia8500.00 IDR
ILSIsraeli New ShekelIsrael3.00 ILS
INRIndian RupeeIndia5.00 INR
KZTKazakhstani TengeKazakhstan500.00 KZT
LKRSri Lankan RupeeSri Lanka300.00 LKR
LRDLiberian DollarLiberia200.00 LRD
LSLLesotho LotiLesotho20.00 LSL
MADMoroccan DirhamMorocco10.00 MAD
MKDMacedonian DenarNorth Macedonia50.00 MKD
MOPMacanese PatacaMacau10.00 MOP
MURMauritian RupeeMauritius50.00 MUR
MVRMaldivian RufiyaaMaldives15.00 MVR
MWKMalawian KwachaMalawi2000.00 MWK
MXNMexican PesoMexico10.00 MXN
MYRMalaysian RinggitMalaysia4.00 MYR
NGNNigerian NairaNigeria2000.00 NGN
NOKNorwegian KroneNorway3.00 NOK
NPRNepalese RupeeNepal150.00 NPR
NZDNew Zealand DollarNew Zealand1.00 NZD
OMROmani RialOman1.00 OMR
PENPeruvian SolPeru3.00 PEN
PGKPapua New Guinean KinaPapua New Guinea4.00 PGK
PHPPhilippine PesoPhilippines50.00 PHP
PLNPolish ZlotyPoland2.00 PLN
QARQatari RialQatar3.00 QAR
RONRomanian LeuRomania2.00 RON
RSDSerbian DinarSerbia60.00 RSD
SARSaudi RiyalSaudi Arabia2.00 SAR
SBDSolomon Islands DollarSolomon Islands10.00 SBD
SCRSeychellois RupeeSeychelles15.00 SCR
SEKSwedish KronaSweden3.00 SEK
SGDSingapore DollarSingapore0.50 SGD
SRDSurinamese DollarSuriname50.00 SRD
STNSão Tomé and Príncipe DobraSão Tomé and Príncipe20.00 STN
SVCSalvadoran ColónEl Salvador1.00 SVC
SZLSwazi LilangeniEswatini20.00 SZL
THBThai BahtThailand25.00 THB
TNDTunisian DinarTunisia1.00 TND
TOPTongan PaʻangaTonga2.00 TOP
TRYTurkish LiraTurkey20.00 TRY
TWDNew Taiwan DollarTaiwan20.00 TWD
TZSTanzanian ShillingTanzania3000.00 TZS
UYUUruguayan PesoUruguay50.00 UYU
WSTSamoan TalaSamoa2.00 WST
ZARSouth African RandSouth Africa20.00 ZAR
ZMWZambian KwachaZambia30.00 ZMW

Additional Details

🔄 Refunds

Dodo Payments pays out refunds in the currency your customer pays in using the latest exchange rate. The global currency (USD) amount remains fixed and the same will be shown on your dashboard and invoices and the same is refunded. This means that your customer may get more or less than the original paid amount depending on how the exchange rate changes during refund transfer. Adaptive Currency fees are not refunded.

Example Refund

We ignore Dodo Payment fees in this example for simplicity. Suppose:
  1. You’re a US business that uses Checkout to sell a product for 100 USD and have activated Adaptive Currency
  2. A customer in Canada views your Checkout page, sees the localized price of 137 CAD at an exchange rate of 1.37 CAD per 1 USD, and completes the purchase.
  3. We process the payment, converting the 137 CAD to 100 USD to pay you in your settlement currency.
  4. Later, when the exchange rate has changed to 1.40 CAD per 1 USD, you issue a full refund to the customer.
  5. We deduct 100 USD from your account and transfer the same to your customer. He will receive 140 CAD as the refund amount.
📄 Invoice & Taxation
  • Invoices show only the global currency (USD) value.
  • Taxes and platform fees are calculated based on this global amount.
  • For example, a $10 sale converted to 36 AED will still reflect as $10 in the Dashboard and invoices
🔢 Fee Rounding
  • All amounts are rounded according to Dodo Payments internal rounding logic