Skip to main content
Schema2020-08-27object

country_spec

Stripe needs to collect certain pieces of information about each account created. These requirements can differ depending on the account's country. The Country Specs API makes these rules available to your integration. You can also view the information from this API call as [an online guide](/docs/connect/required-verification-information).

Source
openapi/spec3.json
Commit
d70de345383d
Active snapshot
da69df7e6e11

CountrySpec

object

Stripe needs to collect certain pieces of information about each account created. These requirements can differ depending on the account's country. The Country Specs API makes these rules available to your integration. You can also view the information from this API call as [an online guide](/docs/connect/required-verification-information).

default_currency string
required

The default currency for this country. This applies to both payment methods and bank accounts.

id string
required

Unique identifier for the object. Represented as the ISO country code for this country.

object string
required

String representing the object's type. Objects of the same type share the same value.

supported_bank_account_currencies object
required

Currencies that can be accepted in the specific country (for transfers).

supported_payment_currencies array
required

Currencies that can be accepted in the specified country (for payments).

supported_payment_methods array
required

Payment methods available in the specified country. You may need to enable some payment methods (e.g., [ACH](https://stripe.com/docs/ach)) on your account before they appear in this list. The `stripe` payment method refers to [charging through your platform](https://stripe.com/docs/connect/destination-charges).

supported_transfer_countries array
required

Countries that can accept transfers from the specified country.