Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Adds the ability to specify the capture method for card present payments with Payment Intents


Adds the ability to specify the capture method for card present payments with Payment Intents

What’s new

Adds the ability to specify the capture_method in the payment_method_options for card present payments using Payment Intents.

You can optionally set the capture method to one of these values:

  • manual directs Stripe to place the funds on hold and explicitly capture the payment after authorization. For example, you might want to wait until the order is fulfilled before capturing funds.
  • manual _ preferred directs Stripe to prioritize manual capture, but use automatic behavior if appropriate based on the presented card’s supported network. This supports manual capturing when possible without declining when it’s not.

Impact

You can now specify the behavior for capturing card present payments for Payment Intents. The capture_method controls when to capture the funds from the customer’s account.

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: 2025-11-17. 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?