RyzeDeskRyzeDesk

Stripe

4105 articles

Updates to 3D Secure details in Charge object


Breaking changes

Updates to 3D Secure details in Charge object Breaking changes

What’s new

Updates the payment_method_details.card.three_d_secure fields on the Charge object, and removes the succeeded and authenticated booleans. Use the result enum instead.

Impact

Lets you more accurately determine the 3D Secure status of a payment by using the new result enum in the payment_method_details.card.three_d_secure fields of the Charge object. The previous succeeded and authenticated booleans have been removed, providing a more granular and comprehensive way to understand the 3D Secure authentication process for a given payment.

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: 2020-08-27
  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?