RyzeDeskRyzeDesk

Stripe

4105 articles

Adds a new Smart Disputes management feature to Account Session embedded components


Adds a new Smart Disputes management feature to Account Session embedded components

What’s new

Adds a new boolean smart_disputes_management parameter to the features hash on the following embedded components when you create an Account Session:

  • disputes_list
  • payment_details
  • payment_disputes
  • payments

The smart_disputes_management parameter uses the value of dispute_management by default. You can enable smart_disputes_management only when dispute_management is also enabled. Setting smart_disputes_management to true while dispute_management is false returns a 400 error.

Impact

You can now disable Smart Disputes for each supported embedded component by setting smart_disputes_management to false in the component’s features object. Existing integrations aren’t affected. The parameter defaults to the value of dispute_management, so you don’t need to make any changes unless you want to explicitly control this behaviour.

Changes

Upgrade

  1. View your current API version in Workbench.
  2. If you use an SDK, upgrade to the corresponding SDK version for this API version.
  • If you don’t use an SDK, update your API requests to include Stripe-Version: 2026-07-29. dahlia
  1. Upgrade the API version used for webhook endpoints .
  2. Test your integration against the new version.
  3. If you use Connect, test your Connect integration .

Learn more about Stripe API upgrades.

Last verified 2026-09-27

Is this helpful?