Work with multiple currencies
Manage multiple currencies across charges, transfers, payouts and application fees.
Stripe supports processing charges in 135+ currencies. This allows you to present prices in a customer’s native currency and avoid currency conversion costs for customers. Local presentment can also improve customer conversion and payment authorization rates.
Currency conversion (FX) can occur in payments, transfers, payouts, application fees, and other types of transactions. FX takes place when the starting currency of a funds flow is different from the destination currency. For example, payments FX occurs when the presentment currency differs from the settlement currency. On transfers, FX occurs when the balance of the platform sending the transfer is in a different currency than the balance of the connected account receiving it.
Exchange rate
When Stripe provides currency conversion services for transactions, Stripe generally applies the mid-market rate based on pricing data sourced from third-party service providers. Mid-market rate is the average between the buy and the sell price of a currency. Currency conversion on Stripe is subject to fees as detailed on our pricing page. In certain circumstances, Stripe might apply the rate at which we source the currency owed to you. For example, this can happen if a new exchange rate is mandated by a government or if there is a large discrepancy in rates between our service providers. Stripe does so to mitigate exchange rate risk to you and to Stripe. Rarely, Stripe may take other actions to mitigate risk. If we do so, we’ll provide additional notice to you.