What default currencies go with which countries?

42 views
Skip to first unread message

Dashiell Bark-Huss

unread,
Feb 24, 2021, 12:13:53 AM2/24/21
to Stripe API Discussion
Is there an easy way to get a list of the default currencies that Stripe assigns to a recipient connect account based on their chosen country?

The way I was finding out before was I was getting the `default_currency` from the created connect account response. However. now I would like to know the default currency before the connect account is created.

When users sign up on my platform I have them select their country. I want to set the currency on their account at this point based on their country. This is before I require them to set up their connect account. I would like it to match the currency stripe will assign when they set up their connect account.

I know a lot of countries have multiple currencies so I was wondering, of the supported international recipient countries, what are the associated default currencies Stripe uses?

Remi J.

unread,
Feb 24, 2021, 12:17:09 AM2/24/21
to Stripe API Discussion
Hello Dashiell,

This is definitely possible today using the CountrySpecs API [1]. This lets you fetch, for a given country, a lot of details such as what default currency they are assigned [2], which currencies they can add a bank account for [3] or which currencies they can accept for payments [4] with a lot of other useful features.

I hope this helps!
Best,
Remi


--
To unsubscribe from this group and stop receiving emails from it, send an email to api-discuss...@lists.stripe.com.

Dashiell Bark-Huss

unread,
Feb 24, 2021, 11:42:39 PM2/24/21
to Stripe API Discussion, re...@stripe.com
Was also wondering if there was an endpoint to get this list of supported countries U.S. platforms can give cross-border payouts? Is that somewhere on that country spec object?

Dashiell Bark-Huss

unread,
Feb 24, 2021, 11:42:42 PM2/24/21
to Stripe API Discussion, re...@stripe.com
Thanks that is helpful! Before I heard back, I got the answer by writing a script that created express accounts for ever country, logged the default currency, and then deleted all those accounts. Using country specs is a much better idea!

On Wednesday, February 24, 2021 at 12:17:09 AM UTC-5 re...@stripe.com wrote:

Remi J.

unread,
Feb 24, 2021, 11:44:30 PM2/24/21
to Dashiell Bark-Huss, Stripe API Discussion
Hello,

This is not something we support on the CountrySpecs for now as it's a new feature but we hope to add this to it in the future. For now, you will need to hardcode this in your application based on the countries available in our documentation!

Best,
Remi

Dashiell Bark-Huss

unread,
Feb 26, 2021, 3:59:57 PM2/26/21
to Stripe API Discussion, re...@stripe.com, Stripe API Discussion, Dashiell Bark-Huss
Thanks
Reply all
Reply to author
Forward
0 new messages