Enables manual capture for Sunbit payments
What’s new
Adds support for manual capture for Sunbit payments. You can now set the capture_method parameter to manual when creating a PaymentIntent that uses Sunbit as the payment method. This allows you to authorize the payment first and capture it at a later time, giving you more control over when funds are collected from your customer.
Previously, Sunbit payments only supported automatic capture, where funds were collected immediately upon authorization.
Impact
You can now use manual capture workflows with Sunbit payments, enabling use cases such as:
- Authorizing payments before shipping products
- Implementing delayed capture for marketplace scenarios
- Managing inventory and fulfillment processes before collecting funds
To use manual capture, set the capture_method parameter to manual when creating the PaymentIntent, then call the capture endpoint when you’re ready to collect the funds. Alternatively, you can set payment_method_options.sunbit.capture_method to manual when creating a PaymentIntent to use manual capture only if Sunbit is selected. To use manual capture in a Checkout Session, set the payment_intent_data.capture_method to manual when calling the create endpoint, then call the capture endpoint when you’re ready to collect the funds.
Manual capture must occur within the payment method’s authorization window.
Changes
| Parameter | Change | Resources or endpoints |
|---|---|---|
| sunbit | Added | PaymentIntent#confirm. payment_method_options PaymentIntent#create. payment_method_options PaymentIntent#update. payment_method_options + 1 more PaymentIntent. payment_method_options |
Upgrade
- View your current API version in Workbench.
- 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-06-24. dahlia
- Upgrade the API version used for webhook endpoints .
- Test your integration against the new version.
- If you use Connect, test your Connect integration .
- In Workbench, perform the upgrade . You can roll back the version for 72 hours.
Learn more about Stripe API upgrades.
Related changes
- Adds buyer ID support for Bizum payments
- Adds buyer ID support for the related setting payments
- Adds a fingerprint to Pix payment method details
- Adds transaction link ID to card payment method details for Mastercard and Maestro transactions
- Adds payment method options for Sunbit in Checkout Sessions
- Adds support for the Sui network and USDsui token for crypto payments
- Adds support for Mastercard compliance disputes
- Adds support for recurring payments with Satispay
