Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Adds the ability to exclude payment methods from Checkout Sessions and Payment Intents


Adds the ability to exclude payment methods from Checkout Sessions and Payment Intents

What’s new

Adds excluded_payment_method_types when creating Checkout Sessions, and excluded_payment_method_types when updating or confirming PaymentIntents.

Impact

Use the excluded_payment_method_types parameter to exclude individual dynamic payment methods from a particular transaction. The Checkout Session’s payment_method_types property doesn’t include any of the excluded payment methods, and the UI doesn’t present them to users.

Changes

ParameterChangeResources or endpoints
excluded_payment_method_typesAddedCheckout. Session Checkout. Session#create PaymentIntent#confirm + 1 more PaymentIntent#update

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: 2025-09-30. clover
  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 .
  4. In Workbench, perform the upgrade . You can roll back the version for 72 hours.

Learn more about Stripe API upgrades.

Last verified 2026-09-24

Is this helpful?