Stripe adds Smart Disputes configuration to v2 Accounts API, enabling programmatic control over auto-response behavior
Smart Disputes Configuration Now Available
Stripe has added Smart Disputes settings to the v2 Accounts API, giving platforms programmatic control over dispute handling for connected accounts. The new smart_disputes hash is now available under the configuration.merchant field on the v2 Account object.
Key Changes
The smart_disputes configuration includes an auto_respond field with two properties:
- preference: A writable parameter that accepts
on,off, orinheritvalues. Set toinheritto allow connected accounts to use your platform's default Smart Disputes configuration. - value: A read-only property that displays the effective setting as either
onoroff, showing what auto-response behavior is actually active.
What Developers Need to Do
You can now configure these settings when creating or updating accounts through the v2 API. To adopt this feature:
- Upgrade to API version
2026-02-25.preview(or the corresponding SDK version for your language) - Update webhook endpoint configurations to use the new API version
- Test your integration thoroughly, including Connect-specific functionality
- Roll out to production when ready (with 72-hour rollback available)
Impact
Previously, Smart Disputes settings were only configurable through the Stripe Dashboard. This API-level control enables platforms to programmatically manage dispute handling policies across their connected account networks while maintaining flexibility through the inherit option.