Automatic Currency Conversion for Local Pricing
Currently, adding local pricing for a product requires merchants to enter prices manually, country by country and currency by currency. This becomes time-consuming when a product is sold across many countries.
It would be helpful to have an automatic currency conversion feature. Merchants could set a base price in one currency, and Dodo Payments would automatically generate equivalent prices for all supported currencies using the current exchange rates.
For example, if my product price is ₹149 in India, Dodo Payments could automatically show the converted amount in USD. I could then review the suggested price and adjust it based on my pricing strategy—for example, increasing it to $5 for customers in the United States.
Ideally, the feature would:
- Automatically convert the base price into all supported currencies.
- Allow merchants to review and edit the generated prices.
- Make it easy to increase or decrease pricing for individual countries.
- Include an option to round converted prices to more suitable amounts, such as $4.99 or €4.99.
- Allow merchants to accept the suggested prices in bulk instead of entering every currency manually.
This would make managing localized pricing significantly faster and easier, especially for businesses selling globally.
1 Comment
Sign in to comment

Thanks! Most of this is already live. Adaptive Currency auto-converts your price into local currencies, and Charm Pricing rounds those into $4.99-style endings. Localized Pricing also lets you set an exact price per country if you don't want to rely on conversion.
Docs: Adaptive Currency, Charm Pricing, Localized Pricing
The bulk-accept-all-currencies part isn't there yet though, that's fair feedback.