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 Elements
Payment scenarios
Handle multiple currencies
    Localise prices
      Adaptive Pricing
      FX Quotes API
      Manual currency prices
    Settle in additional currencies
    Conversions on disputes and refunds
Custom payment flows
Flexible acquiring
Orchestration
In-person payments
Terminal
Beyond payments
Incorporate your company
Crypto
Financial Connections
Climate
HomePaymentsHandle multiple currenciesLocalize prices

Adaptive Pricing

Let customers pay in their local currency with Adaptive Pricing.

Copy page

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

South America

Europe

Asia

Oceania

Africa

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. If the exchange rate changes by more than 5% in that time, Stripe might use the updated exchange rate to calculate your payout.

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 programme.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc