#Subscriptions for different region
1 messages · Page 1 of 1 (latest)
No—you don’t need to create region-specific plans or handle that logic yourself.
Dodo handles international subscriptions like this:
- Create one plan per product/price
- Dodo automatically handles:
- Currency localization (if configured)
- Taxes (VAT/GST based on user location)
- Payment method availability by country
What you control:
- Set pricing (can be multi-currency if needed)
- Choose whether to keep fixed pricing or localize it
Typical flow:
- Create a subscription plan
- Share payment link or use API
- Dodo detects user location → applies correct tax + payment options
Only create separate plans if:
- You intentionally want different pricing by region
No custom backend logic is required for basic international support.
Hey @wet juniper, We have limited availability over weekends, but rest assured we'll get back to you as soon as possible!
What you control:
Set pricing (can be multi-currency if needed)
Choose whether to keep fixed pricing or localize it
Only create separate plans if:
You intentionally want different pricing by region
contradicting?
You do not need to create different plans for different regions. Though, if you wanted, you could do it (for example, region-specific pricing).
Oh i see great, time to try dodo payments then
Hey, I joined here with a similar questions. If I want a USD and EUR price for a product, how can I achieve that, while I keep the customer checkout page clean, where they can select other plans and currencies? Also is there a way to limit the currencies? The currency they are paying in will open a balance automatically for me and I can payout in that currency for all revenue? Sorry for hijacking the thread, I can open a new one if that is preferred