Endive
Endive is the fifth release in our flora-named API versioning model. As the first version in the Endive release, 2026-09-30. introduces both breaking changes and new features. Subsequent Endive versions will include only additive changes. (Our prior releases were Acacia, Basil, Clover, and Dahlia. Every time we introduce a breaking change version, we move to the next release.)
September 30, 2026
The September release of Endive includes these features and changes in our GA channel:
- Updated payment method configuration for Checkout and Elements: We removed the
payment_parameter from Checkout Sessions and removed themethod_ types paymentMethodTypesoption from Elements. For Checkout, use dynamic payment methods,allowed_, orpayment_ method_ types excluded_instead. For Elements, usepayment_ method_ types allowedPaymentMethodTypesor manage payment methods from the Dashboard. - Thin events for API v1 resources: Thin events are now generally available for v1 API resources, making it easier to build forward-compatible webhook integrations with lightweight, version-independent event payloads.
- New payment method support: We added support for SeQura, a buy now, pay later payment method in Spain. We also now save Bancontact payment details in Checkout for future off-session SEPA Direct Debit payments.
- Billing improvements: You can now view proration details for classic billing mode Invoice Items, inspect invoicing rules on Invoice Items to see when items are eligible to be included on an invoice, and access uncollectible status details on the Invoice object to understand why an invoice was marked uncollectible.
- Payment Record on Payment Intents: We added the Payment Record property to the Payment Intent object, letting you retrieve the associated Payment Record directly from a Payment Intent without a separate lookup.
- Errors for eventually due Connect requirements: The Accounts, Persons, and Capabilities APIs now show errors for eventually due requirements. Previously, these APIs only included errors for requirements that were currently due or past due.
Our public preview channel also includes several updates:
- Payment Intent configuration on Checkout Sessions: When using Elements with Checkout Sessions in payment mode, you can now update Payment Intent configuration on an active session after creation, giving you more flexibility to adjust payment settings before your customer completes checkout.
- API evidence submission for eligible dispute appeals: You can now submit evidence through the API to appeal an eligible dispute decision, complementing the existing Dashboard workflow.
- Expired customer portal session recovery: We added session recovery for expired customer portal sessions, allowing your customers to resume a billing portal session after the link expires.
- Treasury Transaction IDs on Money Management events: We added a Treasury Transaction property to Money Management Transaction update events, making it easier to correlate Money Management activity with the underlying Treasury transactions.
To get started with these updates, review the changelog and upgrade your API version.
Endive releases
Sign in to see changes related to APIs your account uses.
2026-09-30.endive
Breaking changes
Payments
Removes the payment method types parameter from Checkout Sessions
Checkout
Adds support for Data Share Only for 3D Secure authentication
Payments
Makes Payment Evaluation signal scores nullable
Radar
Removes PayTo-specific fields from Payment Methods
Payments
Enforces collection of billing address parameters for non-EEA SEPA Direct Debit payments
Payments
Removes the payment method types parameter from Payment Intents and Setup Intents
Payments
Returns specific decline codes for BLIK payment failures
Payments
Deprecates the payment request button
Elements
Shows pending-authorization UI for MB WAY, Bizum, and BLIK with stripe.handleNextAction
Elements
Removes support for the payment method types option in Elements
Elements
Saves Bancontact payment details for future off-session payments in Checkout
Checkout+ 2 more
Adds the Standalone 3D Secure API
Payments
Adds support for SeQura payments
Payments
Adds card-present payment methods to allowed payment method types
Payments
Adds Link funding source group details on Payment Records
Payments
Adds early fraud warnings and fraudulent dispute signals for Payment Evaluations
Radar
Adds the ability to report canceled payments
Payments
Adds support for expanding the mandate on card payment method details
Payments
Adds the Payment Record property to the Payment Intent object
Payments
Adds Link wallet details to Payment Records for card payments
Payments
Adds 3D Secure versions 2.3.0 and 2.3.1 to Payment Records
Payments
Adds support for BLIK recurring off-session payments
Payments+ 3 more
Adds PayPay support for one-time online payments in Japan
Payments
Exposes the network response electronic commerce indicator on card charges
Payments
Adds payment method type information for failed payments
Payments
Adds MoMo payment method details to Payment Records
Payments
Connect and accounts
Adds address validation errors for CMRAs and registered agents to Accounts v1 and Accounts v2
Issuing+ 1 more
Adds rejected status for Accounts v2 capabilities
Connect
Replaces the generic fraud rejection reason with specific fraud reasons
Connect
Removes the configurations parameter from the Account Links v2 API
Affects all products
Standardizes SEPA Direct Debit payment settings in the Accounts API
Connect+ 1 more
Shows errors for eventually due requirements
Connect
Distinguishes platform-initiated account rejections from Stripe rejections
Connect
Adds additional shared fields to customer sharing
Affects all products
Billing and invoicing
Unifies the billing cycle anchor format across Subscriptions and Invoices
Billing
Adds invoicing rules to Invoice Items
Billing
Adds reference and company details parameters for Billie
Payments+ 2 more
Adds the ability to clear invoicing rules on Invoice Items
Billing
Adds proration details for Invoice Items using classic billing mode
Billing
Makes trial offers generally available
Billing
Adds detailed status to explain why an Invoice is uncollectable
Billing
Adds support for scheduling Subscription cancellation as part of pending update
Billing
Adds the ability to pause and resume Subscriptions on demand
Billing
Adds the Feedback Options API
Billing
Tax
Financial Connections
Treasury and money management
Renames the Reserve Release reason enum value
Radar
Adds destination property and new enum values to Reserve Plans, Holds and Releases
Treasury+ 1 more
Adds support for received credits sent via the Real-Time Payments network
Treasury
Exposes ACH return codes on OutboundPayments, OutboundTransfers, and InboundTransfers in v1 Treasury
Treasury
Additional updates
Adds page limit validation for dispute evidence
Payments
Rejects duplicate references for pending India card mandates
Payments
Surfaces India card mandates on Charges and SetupIntents even when inactive
Payments
Sets canConfirm to false while updates are pending in Elements with Checkout Sessions
Checkout+ 1 more
Allows empty optional address fields in Elements with Checkout Sessions
Checkout+ 1 more
Requires billing details when Payment Element collection is disabled
Checkout+ 1 more
Makes thin events for API v1 resources generally available
Affects all products
Adds Satispay payments capability to Accounts v2
Affects all products
Adds an expiration timestamp to the Swish QR code object
Terminal
Adds a new outcome type for rerouted payments to Payment Evaluations
Radar
Adds Balance Transaction types for provisional credits for Issuing disputes
Issuing
Adds India-specific mandate details to card payment method responses
Payments
Adds the option to automatically pause subscriptions after payment failures
Billing
Adds the Install API for Stripe Apps
Affects all products