Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
About Stripe payments
    Overview
    Currencies
      Localize prices
        The FX Quotes API
      Settle in additional currencies
      Conversions on disputes and refunds
    Declines
    Payouts
    Recurring payments
    3D Secure authentication
    Refund and cancel payments
    Balances and settlement time
    Receipts
    Handle webhook events
    SCA readiness
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
Custom payment flows
Flexible acquiring
Orchestration
In-person payments
Terminal
Other Stripe products
Financial Connections
Crypto
Climate
HomePaymentsAbout Stripe paymentsCurrencies

Localize prices

Copy page

You can present and charge customers in more than 135 currencies, increasing conversion rates and lowering processing costs.

Local presentment options

Adaptive Pricing

Automatically convert prices to a customer’s local currency with minimal integration effort.

FX Quotes API

Select which currencies to localize, lock in exchange rates, and decide whether to pass along fees to your customers.

Manual currency prices

Manually set prices in different currencies to offer the same static pricing but with greater exchange risk.

Compare features and availability

ADAPTIVE PRICING RecommendedFX QUOTES APIMANUAL CURRENCY PRICES

Integration complexity

No code
Some code

Coding required to reduce FX risk

API

Most hands-on and most FX uncertainty

Best when

Designed for most common use cases.

Your goal is to optimize conversion rates in international markets as soon as possible.

You’re comfortable automating currency conversion because you don’t want to worry about currencies, exchange rate risk, or FX fees at all.

You want more control over how prices are localized.

Reducing the uncertainty from exchange rate fluctuations is a priority.

You have technical resources to manage the integration.

You want static, consistent pricing and are willing to absorb fluctuations in a currency’s exchange rates.

You’re willing to take on the additional effort required to stay informed about currency fluctuations.

Availability

Globally

Automatically convert prices to 135+ currencies

Businesses in supported regions

Automatically convert prices to 135+ currencies

Use extended rate quotes for 114 local currencies

Globally

Integrations supported

Payment Links

Checkout

Elements with the Checkout Sessions API

Payment Intents

Transfers

Connect

All Stripe integrations

FX risk

Stripe manages exchange rate risk for you.

You can access Stripe’s real-time exchange rate and lock in that rate for 5 minutes, 1 hour, and 24 hour periods.

If the exchange rate changes by more than 3.5%, the rate lock will expire. You can use the webhook to handle expired quotes.

Prices aren’t updated based on exchange rate fluctuations. You set static prices for each product.

Pricing1

0% fee paid by Stripe users

Stripe applies a conversion fee of between 2-4% to the exchange rate you present to your customers, increasing their purchase price by a corresponding amount.

Currency conversion fee depending on location and use case.

Extended rate quotes incur an additional fee, which you can pass on to your customers if you’d like.

0% fee paid by Stripe users

Your customers’ experienceYour customers can see localized prices at the time of checkout.Customers can see localized prices on your website and at checkout.Your customers’ prices won’t change unless you monitor exchange rate fluctuations and update prices yourself.
Your business’s involvementNo changes required to your back office workflows. You’ll always receive all transactions in your preferred currency.You can manage multiple currencies yourself by calling the FX Quotes API.You’ll need to handle multiple currencies in your back office workflows.

1 Stripe’s standard transaction fees apply. See the pricing page for more details about these fees.

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