Stripe restricts Accounts v2 identity properties for Global Payouts users
Breaking Change to Accounts v2 Identity Properties
Stripe has implemented restrictions on identity properties within the Accounts v2 API for Global Payouts users. Certain identity properties are no longer accessible when:
- An Account is configured for only Global Payouts capabilities
- An Account has no requested capabilities
- An Account has
defaults.responsibilities.requirements_collectorset tostripe
What's Restricted
The following changes take effect with API version 2026-03-25.preview:
- Terms of Service Attestation: You can no longer set
identity.attestations.terms_of_serviceon Accounts that only request Global Payouts capabilities, as these accounts don't sign the Stripe Terms of Service - Account-specific restrictions: Accounts with no requested capabilities or where Stripe handles requirements collection will have restricted access to various identity properties
Required Actions
If your Global Payouts integration reads or writes identity properties, you must:
- Review code that accesses
identityhash properties on Account objects - Remove any attempts to read or write properties that are no longer available for your account configuration
- Update SDK or API version headers to
Stripe-Version: 2026-03-25.preview(or upgrade to the corresponding SDK version) - Test your integration thoroughly in the Stripe test environment
- Perform the upgrade in Workbench—you have 72 hours to roll back if needed
Refer to the Accounts API v2 documentation for the complete list of restricted properties.