#Subscriptions for different region

1 messages · Page 1 of 1 (latest)

wet juniper
#

i was thinking to try the dodo payments but before that i wanted to know how subscriptions are handled for international users. do i have to create different plans for different regions and add custom logic in my backend to use those plans based on the user's region?

opal waspBOT
# wet juniper i was thinking to try the dodo payments but before that i wanted to know how sub...

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:

  1. Create a subscription plan
  2. Share payment link or use API
  3. 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!

wet juniper
#
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?

south matrix
wet juniper
#

Oh i see great, time to try dodo payments then

exotic hornet
# south matrix You do not need to create different plans for different regions. Though, if you ...

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