Adds a new error code for business type validations
Adds an unsupported_business_type error code to the requirements.errors array in the Accounts API, Capabilities API, Persons API, and Bank Accounts API. Some Connect integrations might require an update to handle the new error codes.
Adds a new error code for business type validations: from its source to your code
docs.stripe.comquote checked
behaviour change
Your codeby hand
Nemotron fixes
In its own wordsmatches the page ✓
| [Adds a new error code for business type validations](https://docs.stripe.com/changelog/clover/2025-09-30/business-type-error-code.md) | Connect | Breaking | api |
If you provide a business type that isn’t supported for the merchant’s country, we return the unsupported_business_type error code. You need to update the business type to a valid value.
### Create new accounts with the correct business type and company structure
When creating new accounts, make sure to provide a valid business type and company structure for the country. Doing so can prevent you from receiving any errors.
bash
# Correct approach for new accounts
curl -X POST https://api.stripe.com/v1/accounts \
-u sk_test_123: \
-d "country=NL" \
-d "type=custom" \
-d "business_type=company" \
-d "company[structure]=sole_proprietorship"
If you encounter the error on existing accounts, update the accounts to resolve the error.
bash
# Update existing accounts
curl -X POST https://api.stripe.com/v1/accounts/acct_123 \