Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
Overview
About Stripe payments
Upgrade your integration
Payments analytics
Online payments
OverviewFind your use caseManaged Payments
Use Payment Links
Build a checkout page
Build an advanced integration
Build an in-app integration
Payment methods
Add payment methods
Manage payment methods
Faster checkout with Link
Payment interfaces
Payment Links
Checkout
Web Elements
In-app Payments
Payment scenarios
Handle multiple currencies
    Localize prices
      Adaptive Pricing
      FX Quotes API
      Manual currency prices
    Settle in additional currencies
Custom payment flows
Flexible acquiring
Orchestration
In-person payments
Terminal
Beyond payments
Incorporate your company
Crypto
Financial Connections
Climate
Understand fraud
Radar fraud protection
Manage disputes
Verify identities
HomePaymentsHandle multiple currenciesLocalize prices

Adaptive Pricing

Let customers pay in their local currency with Adaptive Pricing.

Private preview

Adaptive Pricing with embedded components is currently in private preview.

Adaptive Pricing lets your customers pay in their local currency in more than 150 countries. With Adaptive Pricing, Stripe automatically calculates the localized price and handles all currency conversion. The presentment currency is inferred from the customer’s public IP address.

Use Adaptive Pricing to:

  • Display pricing in local currencies based on location using the Currency Selector Element
  • Calculate prices in real-time using an exchange rate guaranteed for 24 hours
  • Unlock payment methods that require local currency
  • Facilitate compliance when presenting supported currencies
A selector showing Euros and US Dollars as options, with Euros selected, and the order summary showing all prices in Euros.

Integration effort

Low code

Fees

View information on fees and our FAQ.

UI customization

Place currency selection anywhere on your checkout page.

See our support page for more information.

Supported currencies

Businesses in supported regions can automatically convert prices to the local currencies of their customers in the following markets:

North America

  • Antigua and Barbuda (XCD)
  • Aruba (AWG)
  • Bahamas (BSD)
  • Barbados (BBD)
  • Belize (BZD)
  • Bermuda (BMD)
  • Canada (CAD)
  • Cayman Islands (KYD)
  • Costa Rica (CRC)
  • Dominica (XCD)
  • Dominican Republic (DOP)
  • Grenada (XCD)
  • Guatemala (GTQ)
  • Haiti (HTG)
  • Honduras (HNL)
  • Mexico (MXN)
  • Jamaica (JMD)
  • Panama (PAB)
  • Saint Kitts and Nevis (XCD)
  • Saint Lucia (XCD)
  • Saint Vincent and the Grenadines (XCD)
  • Trinidad and Tobago (TTD)
  • United States (USD)

South America

  • Brazil (BRL)
  • Bolivia (BOB)
  • Colombia (COP)
  • Chile (CLP)
  • Falkland Islands (FKP)
  • Guyana (GYD)
  • Paraguay (PYG)
  • Peru (PEN)
  • Uruguay (UYU)

Europe

  • Albania (ALL)
  • Andorra (EUR)
  • Austria (EUR)
  • Belgium (EUR)
  • Bosnia and Herzegovina (BAM)
  • Bulgaria (BGN)
  • Croatia (EUR)
  • Cyprus (EUR)
  • Czech Republic (CZK)
  • Denmark (DKK)
  • Estonia (EUR)
  • Finland (EUR)
  • France (EUR)
  • Germany (EUR)
  • Gibraltar (GIP)
  • Greece (EUR)
  • Hungary (HUF)
  • Iceland (ISK)
  • Ireland (EUR)
  • Italy (EUR)
  • Latvia (EUR)
  • Lithuania (EUR)
  • Luxembourg (EUR)
  • Malta (EUR)
  • Monaco (EUR)
  • Moldova (MDL)
  • Montenegro (EUR)
  • Netherlands (EUR)
  • North Macedonia (MKD)
  • Norway (NOK)
  • Poland (PLN)
  • Portugal (EUR)
  • Romania (RON)
  • San Marino (EUR)
  • Serbia (RSD)
  • Slovakia (EUR)
  • Slovenia (EUR)
  • Spain (EUR)
  • Sweden (SEK)
  • Switzerland (CHF)
  • Ukraine (UAH)
  • United Kingdom (GBP)
  • Vatican City (EUR)

Asia

  • Afghanistan (AFN)
  • Armenia (AMD)
  • Azerbaijan (AZN)
  • Bangladesh (BDT)
  • Brunei (BND)
  • Cambodia (KHR)
  • China (CNY)
  • Georgia (GEL)
  • Hong Kong (HKD)
  • India (INR)
  • Indonesia (IDR)
  • Israel (ILS)
  • Japan (JPY)
  • Kazakhstan (KZT)
  • Kyrgyzstan (KGS)
  • Macau (MOP)
  • Malaysia (MYR)
  • Maldives (MVR)
  • Mongolia (MNT)
  • Nepal (NPR)
  • Pakistan (PKR)
  • Philippines (PHP)
  • Qatar (QAR)
  • Saudi Arabia (SAR)
  • Singapore (SGD)
  • South Korea (KRW)
  • Sri Lanka (LKR)
  • Taiwan (TWD)
  • Tajikistan (TJS)
  • Thailand (THB)
  • Turkey (TRY)
  • United Arab Emirates (AED)
  • Uzbekistan (UZS)
  • Vietnam (VND)
  • Yemen (YER)

Oceania

  • Australia (AUD)
  • French Polynesia (XPF)
  • New Caledonia (XPF)
  • New Zealand (NZD)
  • Wallis and Futuna (XPF)

Africa

  • Angola (AOA)
  • Algeria (DZD)
  • Benin (XOF)
  • Botswana (BWP)
  • Burkina Faso (XOF)
  • Burundi (BIF)
  • Cameroon (XAF)
  • Cape Verde (CVE)
  • Central African Republic (XAF)
  • Chad (XAF)
  • Côte d'Ivoire (XOF)
  • Djibouti (DJF)
  • Equatorial Guinea (XAF)
  • Gabon (XAF)
  • Gambia (GMD)
  • Guinea (GNF)
  • Guinea-Bissau (XOF)
  • Kenya (KES)
  • Liberia (LRD)
  • Madagascar (MGA)
  • Mali (XOF)
  • Mauritius (MUR)
  • Morocco (MAD)
  • Mozambique (MZN)
  • Namibia (NAD)
  • Niger (XOF)
  • Republic of the Congo (XAF)
  • Rwanda (RWF)
  • Saint Helena (SHP)
  • São Tomé and Príncipe (STD)
  • Senegal (XOF)
  • South Africa (ZAR)
  • Tanzania (TZS)
  • Togo (XOF)
  • Uganda (UGX)
  • Zambia (ZMW)

Pricing

  • You pay 0%
  • Your customers pay 2-4%

You don’t directly pay any additional Stripe fees for Adaptive Pricing, as all such fees are paid for by your customers. The Stripe-provided exchange rate you present to your customers includes a conversion fee of between 2-4%, increasing their purchase price by a corresponding amount. Stripe determines the fee, which varies for the purposes of increasing customer conversion. Your customer doesn’t pay this fee if they choose to pay in your integration currency, but their bank’s exchange rate and fees might apply. For detailed information about current Stripe fees, see our pricing page.

Exchange rate

Stripe uses the mid-market exchange rate and applies a fee to guarantee the rate through settlement.

Learn more about how Stripe handles currency conversions and Adaptive Pricing fees.

Refunds

You can issue a refund in your integration currency, and Stripe refunds your customer in the currency they used to make the payment. The refund uses the same exchange rate as the original transaction, so there are no extra costs for you, and your customer gets back the exact amount they paid.

Learn more about how Stripe helps you manage refunds.

See also

  • Adaptive Pricing FAQ
Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Join our early access program.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc