stripe
- 23.0.0 is the latest, published 1 October 2026.
- No known security advisory.
- 23.x: 1 release since 1 October 2026, 6 in the last 90 days.
Releases in the last 90 days
Feed of releases and advisoriesEvery stable release, newest first. Notes are quoted as the maintainers published them.
23.0.0
1 October 2026This release changes the pinned API version to 2026-09-30.endive.
This release changes the pinned API version to
2026-09-30.endive.Support
EventNotifications with singleton related objectsAllow suppressing Stripe notices
Set the
STRIPE_SUPPRESS_NOTICESenvironment variable totrueto suppress Stripe notices in test and sandbox environments when not running under a detected AI agent. Notices remain enabled by default and continue to be shown to AI agents.Fix account scoping for
EventNotificationHandlercallback clientsFix callback clients to use the event's Stripe context and preserve client telemetry.
Fix 400 errors when using an
EventNotificationHandlerwith aStripeClientconfigured withstripeAccount.
- breaking
⚠️ #2856 Remove V1-only fields from V2 list response types
Remove the V1-only
object,has_more, andurlfields fromStripe.V2List<T>. These fields were never populated and were added only to maintain type compatibility when correcting the V2 list response type in a minor release. - breaking
⚠️ #2862 Remove Stripe.constructEventWithoutVerification
Removed the function
Stripe.constructEventWithoutVerification()that was mistakenly added in version 22.5.0 of this package. The same functionality can be achieved via stripe.webhooks.constructEventWithoutVerification(payload); - breaking
⚠️ Generate operation-specific address parameters for V2 requests
Change V2 request address properties from shared V1 address parameter types to operation-specific V2 interfaces.
- breaking
⚠️ #2865 Remove
ErrorTypeexportRemove the ErrorType interface from the top level client. Users can use .errors instead since it works as both a type and a value
- breaking
⚠️ #2868 Classify incomplete response bodies as connection errors
Responses that stall or are severed before the body is complete now throw
StripeConnectionErrorinstead ofStripeAPIError.
Fix
NodeHttpClientcompatibility with HTTP request interceptorsFix
NodeHttpClientrequests hanging when using Nock 14 or MSW interceptors (#2211).
- breaking
⚠️ Drop support for Node 18
Drop support for Node.js 18. Node.js 20 is now the minimum supported version.
- breaking
⚠️ #2876 Update verifyHeader and verifyHeaderAsync methods to use DEFAULT_TOLERANCE
stripe.webhooks.signature.verifyHeader()andverifyHeaderAsync()previously skipped timestamp tolerance verification when thetoleranceargument was omitted. They now default toWebhook.DEFAULT_TOLERANCEPassing 0 to stripe.webhooks.constructEvent now properly skips timestamp tolerance verification. Previously, passing 0 would perform verification with the default tolerance Webhook.DEFAULT_TOLERANCE.
Update generated code
Release specs are identical.
- breaking
⚠️ #2832 Update generated code
Add support for new resources
Apps.Install,ProductCatalog.TrialOffer,Tax.Location, andThreeDSecure.AuthenticationAdd support for
create,list,retrieve,uninstall, andupdatemethods on resourceApps.InstallAdd support for
create,list,retrieve, andupdatemethods on resourceProductCatalog.TrialOfferAdd support for
create,list, andretrievemethods on resourceTax.LocationAdd support for
cancel,create,list,retrieve, andsubmitmethods on resourceThreeDSecure.AuthenticationAdd support for
pausemethod on resourceSubscriptionAdd support for
specified_commercial_transactions_act_urlonAccount.business_profile,AccountCreateParams.business_profile, andAccountUpdateParams.business_profileAdd support for
blik_recurring_paymentsandsequra_paymentsonAccount.capabilities,AccountCreateParams.capabilities,AccountUpdateParams.capabilities,V2.Core.Account.configuration.merchant.capabilities,V2.Core.AccountCreateParams.configuration.merchant.capabilities, andV2.Core.AccountUpdateParams.configuration.merchant.capabilitiesAdd support for
paypay_paymentsonAccount.capabilities,Account.settings,AccountCreateParams.capabilities,AccountCreateParams.settings,AccountUpdateParams.capabilities, andAccountUpdateParams.settingsAdd support for
sepa_debit_paymentsonAccountCreateParams.settings,V2.Core.AccountCreateParams.configuration.merchant, andV2.Core.AccountUpdateParams.configuration.merchant⚠️ Change type of
AccountRejectParams.reasonfromstringtoenum⚠️ Add support for new values
invalid_address_cmra_addressandinvalid_address_registered_agent_addresson enumsAccount.future_requirements.errors.code,Account.requirements.errors.code,BankAccount.future_requirements.errors.code,BankAccount.requirements.errors.code,Capability.future_requirements.errors.code,Capability.requirements.errors.code,Person.future_requirements.errors.code, andPerson.requirements.errors.codeAdd support for
performance_locationonTax.CalculationCreateParams.line_itemsandTax.CalculationLineItemAdd support for new value
performanceon enumsTax.Calculation.shipping_cost.tax_breakdown.sourcing,Tax.CalculationLineItem.tax_breakdown.sourcing, andTax.Transaction.shipping_cost.tax_breakdown.sourcingAdd support for new values
admissions_tax,attendance_tax,digital_excise_tax,entertainment_tax,gross_receipts_tax,hospitality_tax,luxury_tax,recycling_fee,resort_tax,tourism_tax, andutility_users_taxon enumsTax.Calculation.shipping_cost.tax_breakdown.tax_rate_details.tax_type,Tax.Calculation.tax_breakdown.tax_rate_details.tax_type,Tax.CalculationLineItem.tax_breakdown.tax_rate_details.tax_type, andTax.Transaction.shipping_cost.tax_breakdown.tax_rate_details.tax_typeAdd support for
destinationonReserve.Hold,Reserve.Plan, andReserve.ReleaseAdd support for
manual_releaseonReserve.Plan⚠️ Add support for new value
otheron enumReserve.Plan.status⚠️ Add support for new values
manual_releaseandotheron enumReserve.Plan.type⚠️ Add support for new value
hold_expiredon enumReserve.Release.reason⚠️ Remove support for value
bulk_hold_expiryfrom enumReserve.Release.reasonAdd support for new values
issuing_dispute_provisional_credit_reversalandissuing_dispute_provisional_crediton enumBalanceTransaction.typeAdd support for
paypayonCharge.payment_method_details,ConfirmationToken.payment_method_preview,ConfirmationTokenCreateParams.testHelpers.payment_method_data,PaymentAttemptRecord.payment_method_details,PaymentIntent.payment_method_options,PaymentIntentConfirmParams.payment_method_data,PaymentIntentConfirmParams.payment_method_options,PaymentIntentCreateParams.payment_method_data,PaymentIntentCreateParams.payment_method_options,PaymentIntentUpdateParams.payment_method_data,PaymentIntentUpdateParams.payment_method_options,PaymentMethodConfigurationCreateParams,PaymentMethodConfigurationUpdateParams,PaymentMethodConfiguration,PaymentMethodCreateParams,PaymentMethod,PaymentRecord.payment_method_details,SetupIntentConfirmParams.payment_method_data,SetupIntentCreateParams.payment_method_data, andSetupIntentUpdateParams.payment_method_dataAdd support for
sequraonCharge.payment_method_details,Checkout.Session.payment_method_options,Checkout.SessionCreateParams.payment_method_options,ConfirmationToken.payment_method_preview,ConfirmationTokenCreateParams.testHelpers.payment_method_data,PaymentAttemptRecord.payment_method_details,PaymentIntent.payment_method_options,PaymentIntentConfirmParams.payment_method_data,PaymentIntentConfirmParams.payment_method_options,PaymentIntentCreateParams.payment_method_data,PaymentIntentCreateParams.payment_method_options,PaymentIntentUpdateParams.payment_method_data,PaymentIntentUpdateParams.payment_method_options,PaymentMethodConfigurationCreateParams,PaymentMethodConfigurationUpdateParams,PaymentMethodConfiguration,PaymentMethodCreateParams,PaymentMethod,PaymentRecord.payment_method_details,SetupIntentConfirmParams.payment_method_data,SetupIntentCreateParams.payment_method_data, andSetupIntentUpdateParams.payment_method_dataAdd support for
electronic_commerce_indicatoronCharge.payment_method_details.card⚠️ Change type of
Charge.payment_method_details.card.mandatefromstringtoexpandable(Mandate)Add support for
allowed_payment_method_typesonCheckout.SessionCreateParamsandCheckout.Session⚠️ Remove support for
payment_method_typesonCheckout.SessionCreateParams,PaymentIntentConfirmParams,PaymentIntentCreateParams,PaymentIntentUpdateParams,SetupIntentCreateParams, andSetupIntentUpdateParamsAdd support for new values
paypayandsequraon enumsCheckout.SessionCreateParams.excluded_payment_method_types,PaymentIntent.excluded_payment_method_types,PaymentIntentConfirmParams.excluded_payment_method_types,PaymentIntentCreateParams.excluded_payment_method_types,PaymentIntentUpdateParams.excluded_payment_method_types,SetupIntent.excluded_payment_method_types,SetupIntentCreateParams.excluded_payment_method_types, andSetupIntentUpdateParams.excluded_payment_method_typesAdd support for
tax_detailsonCheckout.SessionCreateParams.line_items.price_data.product_data,Checkout.SessionUpdateParams.line_items.price_data.product_data,InvoiceAddLinesParams.lines.price_data.product_data,InvoiceLineItemUpdateParams.price_data.product_data,InvoiceUpdateLinesParams.lines.price_data.product_data,PaymentLinkCreateParams.line_items.price_data.product_data,PlanCreateParams.product[0],PriceCreateParams.product_data,ProductCreateParams,ProductUpdateParams, andProductAdd support for
blikonCheckout.SessionCreateParams.payment_method_options,Invoice.payment_settings.payment_method_options,InvoiceCreateParams.payment_settings.payment_method_options,InvoiceUpdateParams.payment_settings.payment_method_options,Mandate.payment_method_details,SetupAttempt.payment_method_details,SetupIntent.payment_method_options,SetupIntentConfirmParams.payment_method_options,SetupIntentCreateParams.payment_method_options,SetupIntentUpdateParams.payment_method_options,Subscription.payment_settings.payment_method_options,SubscriptionCreateParams.payment_settings.payment_method_options, andSubscriptionUpdateParams.payment_settings.payment_method_optionsChange type of
Checkout.SessionCreateParams.payment_method_options.bancontact.setup_future_usage,PaymentIntentConfirmParams.payment_method_options.blik.setup_future_usage,PaymentIntentCreateParams.payment_method_options.blik.setup_future_usage, andPaymentIntentUpdateParams.payment_method_options.blik.setup_future_usagefromliteral('none')toenum('none'|'off_session')⚠️ Change type of
Checkout.Session.payment_method_options.bancontact.setup_future_usageandPaymentIntent.payment_method_options.blik.setup_future_usagefromliteral('none')toenum('none'|'off_session')Add support for new values
paypayandsequraon enumsConfirmationTokenCreateParams.testHelpers.payment_method_data.type,PaymentIntentConfirmParams.payment_method_data.type,PaymentIntentCreateParams.payment_method_data.type,PaymentIntentUpdateParams.payment_method_data.type,SetupIntentConfirmParams.payment_method_data.type,SetupIntentCreateParams.payment_method_data.type, andSetupIntentUpdateParams.payment_method_data.typeAdd support for new values
paypayandsequraon enumsConfirmationToken.payment_method_preview.typeandPaymentMethod.typeAdd support for new values
paypayandsequraon enumsCustomerListPaymentMethodsParams.type,PaymentMethodCreateParams.type, andPaymentMethodListParams.typeAdd support for new values
apps.install.created,apps.install.deleted, andapps.install.updatedon enumEvent.typeAdd support for new values
expiredandpendingon enumFinancialConnections.Account.account_numbers.statusAdd support for
countryonFinancialConnections.SessionCreateParams.filters⚠️ Remove support for
countriesonFinancialConnections.Session.filtersandFinancialConnections.SessionCreateParams.filtersAdd support for
invoicing_rulesonInvoiceItemUpdateParamsandInvoiceItemAdd support for
company_detailsonInvoice.payment_settings.payment_method_options.billie,InvoiceCreateParams.payment_settings.payment_method_options.billie,InvoiceUpdateParams.payment_settings.payment_method_options.billie,PaymentIntent.payment_method_options.billie,PaymentIntentConfirmParams.payment_method_options.billie,PaymentIntentCreateParams.payment_method_options.billie,PaymentIntentUpdateParams.payment_method_options.billie,Subscription.payment_settings.payment_method_options.billie,SubscriptionCreateParams.payment_settings.payment_method_options.billie, andSubscriptionUpdateParams.payment_settings.payment_method_options.billieAdd support for
referenceonInvoice.payment_settings.payment_method_options.billie,InvoiceCreateParams.payment_settings.payment_method_options.billie,InvoiceUpdateParams.payment_settings.payment_method_options.billie,PaymentIntent.payment_method_options.billie,PaymentIntentConfirmParams.payment_method_options.billie,PaymentIntentCreateParams.payment_method_options.billie, andPaymentIntentUpdateParams.payment_method_options.billieAdd support for new value
blikon enumsInvoice.payment_settings.payment_method_types,InvoiceCreateParams.payment_settings.payment_method_types,InvoiceUpdateParams.payment_settings.payment_method_types,Subscription.payment_settings.payment_method_types,SubscriptionCreateParams.payment_settings.payment_method_types, andSubscriptionUpdateParams.payment_settings.payment_method_typesAdd support for new values
digital_excise_taxandutility_users_taxon enumsInvoiceAddLinesParams.lines.tax_amounts.tax_rate_data.tax_type,InvoiceLineItemUpdateParams.tax_amounts.tax_rate_data.tax_type,InvoiceUpdateLinesParams.lines.tax_amounts.tax_rate_data.tax_type,TaxRate.tax_type,TaxRateCreateParams.tax_type, andTaxRateUpdateParams.tax_typeAdd support for
pauseonInvoiceCreatePreviewParams.subscription_details⚠️ Change type of
InvoiceCreatePreviewParams.subscription_details.billing_cycle_anchorfromenum('now'|'unchanged') | DateTimetobilling_cycle_anchor_paramAdd support for
current_trialonInvoiceCreatePreviewParams.subscription_details.items,SubscriptionCreateParams.items,SubscriptionItemCreateParams,SubscriptionItemUpdateParams,SubscriptionItem, andSubscriptionUpdateParams.itemsAdd support for
status_detailsonInvoiceandSubscriptionAdd support for
indiaonMandate.payment_method_details.cardAdd support for
momoonPaymentAttemptRecord.payment_method_detailsandPaymentRecord.payment_method_detailsAdd support for new values
2.3.0and2.3.1on enumsPaymentAttemptRecord.payment_method_details.card.three_d_secure.versionandPaymentRecord.payment_method_details.card.three_d_secure.versionAdd support for
linkonPaymentAttemptRecord.payment_method_details.card.walletandPaymentRecord.payment_method_details.card.walletAdd support for
funding_source_grouponPaymentAttemptRecord.payment_method_details.linkandPaymentRecord.payment_method_details.linkAdd support for new values
card_presentandinterac_presenton enumsPaymentIntent.allowed_payment_method_types,PaymentIntentConfirmParams.allowed_payment_method_types,PaymentIntentCreateParams.allowed_payment_method_types,PaymentIntentUpdateParams.allowed_payment_method_types,SetupIntent.allowed_payment_method_types,SetupIntentConfirmParams.allowed_payment_method_types,SetupIntentCreateParams.allowed_payment_method_types, andSetupIntentUpdateParams.allowed_payment_method_typesAdd support for
mandate_optionsonPaymentIntent.payment_method_options.blik,PaymentIntentConfirmParams.payment_method_options.blik,PaymentIntentCreateParams.payment_method_options.blik, andPaymentIntentUpdateParams.payment_method_options.blikAdd support for
payment_recordonPaymentIntentAdd support for
expires_atonPaymentIntent.next_action.swish_handle_redirect_or_display_qr_code.qr_codeAdd support for new values
paypayandsequraon enumsPaymentLink.payment_method_types,PaymentLinkCreateParams.payment_method_types, andPaymentLinkUpdateParams.payment_method_types⚠️ Remove support for
paytoonPaymentMethodUpdateParamsAdd support for
canceledonPaymentRecordReportPaymentAttemptParamsandPaymentRecordReportPaymentParamsAdd support for new value
canceledon enumsPaymentRecordReportPaymentAttemptParams.outcomeandPaymentRecordReportPaymentParams.outcomeAdd support for new value
reroutedon enumRadar.PaymentEvaluation.outcome.typeAdd support for
early_fraud_warningandfraudulent_disputeonRadar.PaymentEvaluation.signals⚠️ Change type of
Radar.PaymentEvaluation.signals.fraudulent_payment.scorefromnumbertonumber | nullAdd support for
pause_schedulesonSubscriptionScheduleCreateParams,SubscriptionScheduleUpdateParams, andSubscriptionSchedule⚠️ Change type of
SubscriptionResumeParams.billing_cycle_anchorandSubscriptionUpdateParams.billing_cycle_anchorfromenum('now'|'unchanged')tobilling_cycle_anchor_paramAdd support for
billing_cycle_anchoronSubscription.trial_settings.end_behavior,SubscriptionCreateParams.trial_settings.end_behavior, andSubscriptionUpdateParams.trial_settings.end_behaviorChange
SubscriptionCreateParams.trial_settings.end_behavior.missing_payment_methodandSubscriptionUpdateParams.trial_settings.end_behavior.missing_payment_methodto be optionalAdd support for
payment_behavioronSubscriptionResumeParamsAdd support for
cancel_at_period_endonSubscription.pending_update⚠️ Remove support for
igiconTax.Registration.country_options.at,Tax.Registration.country_options.be,Tax.Registration.country_options.bg,Tax.Registration.country_options.cy,Tax.Registration.country_options.cz,Tax.Registration.country_options.de,Tax.Registration.country_options.dk,Tax.Registration.country_options.ee,Tax.Registration.country_options.es,Tax.Registration.country_options.fi,Tax.Registration.country_options.fr,Tax.Registration.country_options.gr,Tax.Registration.country_options.hr,Tax.Registration.country_options.hu,Tax.Registration.country_options.ie,Tax.Registration.country_options.it,Tax.Registration.country_options.lt,Tax.Registration.country_options.lu,Tax.Registration.country_options.lv,Tax.Registration.country_options.mt,Tax.Registration.country_options.nl,Tax.Registration.country_options.pl,Tax.Registration.country_options.pt,Tax.Registration.country_options.ro,Tax.Registration.country_options.se,Tax.Registration.country_options.si,Tax.Registration.country_options.sk,Tax.RegistrationCreateParams.country_options.at,Tax.RegistrationCreateParams.country_options.be,Tax.RegistrationCreateParams.country_options.bg,Tax.RegistrationCreateParams.country_options.cy,Tax.RegistrationCreateParams.country_options.cz,Tax.RegistrationCreateParams.country_options.de,Tax.RegistrationCreateParams.country_options.dk,Tax.RegistrationCreateParams.country_options.ee,Tax.RegistrationCreateParams.country_options.es,Tax.RegistrationCreateParams.country_options.fi,Tax.RegistrationCreateParams.country_options.fr,Tax.RegistrationCreateParams.country_options.gr,Tax.RegistrationCreateParams.country_options.hr,Tax.RegistrationCreateParams.country_options.hu,Tax.RegistrationCreateParams.country_options.ie,Tax.RegistrationCreateParams.country_options.it,Tax.RegistrationCreateParams.country_options.lt,Tax.RegistrationCreateParams.country_options.lu,Tax.RegistrationCreateParams.country_options.lv,Tax.RegistrationCreateParams.country_options.mt,Tax.RegistrationCreateParams.country_options.nl,Tax.RegistrationCreateParams.country_options.pl,Tax.RegistrationCreateParams.country_options.pt,Tax.RegistrationCreateParams.country_options.ro,Tax.RegistrationCreateParams.country_options.se,Tax.RegistrationCreateParams.country_options.si, andTax.RegistrationCreateParams.country_options.skAdd support for
admissions_tax,attendance_tax,entertainment_tax,gross_receipts_tax,hospitality_tax,luxury_tax,resort_tax, andtourism_taxonTax.Registration.country_options.usandTax.RegistrationCreateParams.country_options.usAdd support for new values
admissions_tax,attendance_tax,entertainment_tax,gross_receipts_tax,hospitality_tax,luxury_tax,resort_tax, andtourism_taxon enumsTax.Registration.country_options.us.typeandTax.RegistrationCreateParams.country_options.us.typeAdd support for
requirementsonTaxCodeAdd support for new value
rtpon enumTreasury.FinancialAccount.financial_addresses.supported_networksAdd support for new value
rtpon enumTreasury.ReceivedCreditCreateParams.testHelpers.networkAdd support for new value
rtpon enumTreasury.ReceivedCredit.networkAdd support for new values
apps.install.created,apps.install.deleted, andapps.install.updatedon enumsWebhookEndpointCreateParams.enabled_eventsandWebhookEndpointUpdateParams.enabled_eventsAdd support for new value
2026-09-30.endiveon enumWebhookEndpointCreateParams.api_version⚠️ Remove support for
configurationsonV2.Core.AccountLink.use_case.account_onboarding,V2.Core.AccountLink.use_case.account_update,V2.Core.AccountLinkCreateParams.use_case.account_onboarding, andV2.Core.AccountLinkCreateParams.use_case.account_update⚠️ Add support for new value
rejectedon enumsV2.Core.Account.configuration.customer.capabilities.automatic_indirect_tax.status,V2.Core.Account.configuration.merchant.capabilities.ach_debit_payments.status,V2.Core.Account.configuration.merchant.capabilities.acss_debit_payments.status,V2.Core.Account.configuration.merchant.capabilities.affirm_payments.status,V2.Core.Account.configuration.merchant.capabilities.afterpay_clearpay_payments.status,V2.Core.Account.configuration.merchant.capabilities.alma_payments.status,V2.Core.Account.configuration.merchant.capabilities.amazon_pay_payments.status,V2.Core.Account.configuration.merchant.capabilities.au_becs_debit_payments.status,V2.Core.Account.configuration.merchant.capabilities.bacs_debit_payments.status,V2.Core.Account.configuration.merchant.capabilities.bancontact_payments.status,V2.Core.Account.configuration.merchant.capabilities.blik_payments.status,V2.Core.Account.configuration.merchant.capabilities.boleto_payments.status,V2.Core.Account.configuration.merchant.capabilities.card_payments.status,V2.Core.Account.configuration.merchant.capabilities.cartes_bancaires_payments.status,V2.Core.Account.configuration.merchant.capabilities.cashapp_payments.status,V2.Core.Account.configuration.merchant.capabilities.eps_payments.status,V2.Core.Account.configuration.merchant.capabilities.fpx_payments.status,V2.Core.Account.configuration.merchant.capabilities.gb_bank_transfer_payments.status,V2.Core.Account.configuration.merchant.capabilities.grabpay_payments.status,V2.Core.Account.configuration.merchant.capabilities.ideal_payments.status,V2.Core.Account.configuration.merchant.capabilities.jcb_payments.status,V2.Core.Account.configuration.merchant.capabilities.jp_bank_transfer_payments.status,V2.Core.Account.configuration.merchant.capabilities.kakao_pay_payments.status,V2.Core.Account.configuration.merchant.capabilities.klarna_payments.status,V2.Core.Account.configuration.merchant.capabilities.konbini_payments.status,V2.Core.Account.configuration.merchant.capabilities.kr_card_payments.status,V2.Core.Account.configuration.merchant.capabilities.link_payments.status,V2.Core.Account.configuration.merchant.capabilities.mobilepay_payments.status,V2.Core.Account.configuration.merchant.capabilities.multibanco_payments.status,V2.Core.Account.configuration.merchant.capabilities.mx_bank_transfer_payments.status,V2.Core.Account.configuration.merchant.capabilities.naver_pay_payments.status,V2.Core.Account.configuration.merchant.capabilities.oxxo_payments.status,V2.Core.Account.configuration.merchant.capabilities.p24_payments.status,V2.Core.Account.configuration.merchant.capabilities.pay_by_bank_payments.status,V2.Core.Account.configuration.merchant.capabilities.payco_payments.status,V2.Core.Account.configuration.merchant.capabilities.paynow_payments.status,V2.Core.Account.configuration.merchant.capabilities.promptpay_payments.status,V2.Core.Account.configuration.merchant.capabilities.revolut_pay_payments.status,V2.Core.Account.configuration.merchant.capabilities.samsung_pay_payments.status,V2.Core.Account.configuration.merchant.capabilities.sepa_bank_transfer_payments.status,V2.Core.Account.configuration.merchant.capabilities.sepa_debit_payments.status,V2.Core.Account.configuration.merchant.capabilities.stripe_balance.payouts.status,V2.Core.Account.configuration.merchant.capabilities.sunbit_payments.status,V2.Core.Account.configuration.merchant.capabilities.swish_payments.status,V2.Core.Account.configuration.merchant.capabilities.twint_payments.status,V2.Core.Account.configuration.merchant.capabilities.us_bank_transfer_payments.status,V2.Core.Account.configuration.merchant.capabilities.zip_payments.status,V2.Core.Account.configuration.recipient.capabilities.stripe_balance.payouts.status, andV2.Core.Account.configuration.recipient.capabilities.stripe_balance.stripe_transfers.status⚠️ Add support for new values
rejected_fraud,rejected_incomplete_verification,rejected_listed,rejected_other,rejected_platform_fraud,rejected_platform_other,rejected_platform_terms_of_service, andrejected_terms_of_serviceon enumsV2.Core.Account.configuration.customer.capabilities.automatic_indirect_tax.status_details.code,V2.Core.Account.configuration.merchant.capabilities.ach_debit_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.acss_debit_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.affirm_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.afterpay_clearpay_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.alma_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.amazon_pay_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.au_becs_debit_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.bacs_debit_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.bancontact_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.blik_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.boleto_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.card_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.cartes_bancaires_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.cashapp_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.eps_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.fpx_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.gb_bank_transfer_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.grabpay_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.ideal_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.jcb_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.jp_bank_transfer_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.kakao_pay_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.klarna_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.konbini_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.kr_card_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.link_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.mobilepay_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.multibanco_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.mx_bank_transfer_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.naver_pay_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.oxxo_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.p24_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.pay_by_bank_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.payco_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.paynow_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.promptpay_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.revolut_pay_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.samsung_pay_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.sepa_bank_transfer_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.sepa_debit_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.stripe_balance.payouts.status_details.code,V2.Core.Account.configuration.merchant.capabilities.sunbit_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.swish_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.twint_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.us_bank_transfer_payments.status_details.code,V2.Core.Account.configuration.merchant.capabilities.zip_payments.status_details.code,V2.Core.Account.configuration.recipient.capabilities.stripe_balance.payouts.status_details.code, andV2.Core.Account.configuration.recipient.capabilities.stripe_balance.stripe_transfers.status_details.codeAdd support for
satispay_paymentsonV2.Core.Account.configuration.merchant.capabilities,V2.Core.AccountCreateParams.configuration.merchant.capabilities, andV2.Core.AccountUpdateParams.configuration.merchant.capabilitiesAdd support for new values
invalid_address_cmra_addressandinvalid_address_registered_agent_addresson enumsV2.Core.Account.future_requirements.entries.errors.codeandV2.Core.Account.requirements.entries.errors.codeAdd support for new values
blik_recurring_paymentsandsatispay_paymentson enumsV2.Core.Account.future_requirements.entries.impact.restricts_capabilities.capabilityandV2.Core.Account.requirements.entries.impact.restricts_capabilities.capabilityAdd support for
snapshot_eventonV2.Core.EventAdd support for new values
blik_recurring_payments,satispay_payments, andsequra_paymentson enumEventsV2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent.updated_capabilityAdd support for snapshot events
AppsInstallCreatedEvent,AppsInstallDeletedEvent, andAppsInstallUpdatedEventwith resourceApps.InstallAdd support for event notifications
V1AccountApplicationAuthorizedEvent,V1AccountApplicationDeauthorizedEvent,V1AccountExternalAccountCreatedEvent,V1AccountExternalAccountDeletedEvent,V1AccountExternalAccountUpdatedEvent,V1BillingPortalSessionCreatedEvent, andV1EntitlementsActiveEntitlementSummaryUpdatedEventAdd support for event notification
V1AccountUpdatedEventwith related objectAccountAdd support for event notifications
V1ApplicationFeeCreatedEventandV1ApplicationFeeRefundedEventwith related objectApplicationFeeAdd support for event notification
V1ApplicationFeeRefundUpdatedEventwith related objectFeeRefundAdd support for event notification
V1BalanceAvailableEventwith related objectBalanceAdd support for event notification
V1BalanceSettingsUpdatedEventwith related objectBalanceSettingsAdd support for event notification
V1BillingAlertTriggeredEventwith related objectBilling.AlertAdd support for event notification
V1BillingCreditBalanceTransactionCreatedEventwith related objectBilling.CreditBalanceTransactionAdd support for event notifications
V1BillingCreditGrantCreatedEventandV1BillingCreditGrantUpdatedEventwith related objectBilling.CreditGrantAdd support for event notifications
V1BillingMeterCreatedEvent,V1BillingMeterDeactivatedEvent,V1BillingMeterReactivatedEvent, andV1BillingMeterUpdatedEventwith related objectBilling.MeterAdd support for event notifications
V1BillingPortalConfigurationCreatedEventandV1BillingPortalConfigurationUpdatedEventwith related objectBillingPortal.ConfigurationAdd support for event notification
V1CapabilityUpdatedEventwith related objectCapabilityAdd support for event notification
V1CashBalanceFundsAvailableEventwith related objectCashBalanceAdd support for event notifications
V1ChargeCapturedEvent,V1ChargeExpiredEvent,V1ChargeFailedEvent,V1ChargePendingEvent,V1ChargeRefundedEvent,V1ChargeSucceededEvent, andV1ChargeUpdatedEventwith related objectChargeAdd support for event notifications
V1ChargeDisputeClosedEvent,V1ChargeDisputeCreatedEvent,V1ChargeDisputeFundsReinstatedEvent,V1ChargeDisputeFundsWithdrawnEvent, andV1ChargeDisputeUpdatedEventwith related objectDisputeAdd support for event notifications
V1ChargeRefundUpdatedEvent,V1RefundCreatedEvent,V1RefundFailedEvent, andV1RefundUpdatedEventwith related objectRefundAdd support for event notifications
V1CheckoutSessionAsyncPaymentFailedEvent,V1CheckoutSessionAsyncPaymentSucceededEvent,V1CheckoutSessionCompletedEvent, andV1CheckoutSessionExpiredEventwith related objectCheckout.SessionAdd support for event notifications
V1ClimateOrderCanceledEvent,V1ClimateOrderCreatedEvent,V1ClimateOrderDelayedEvent,V1ClimateOrderDeliveredEvent, andV1ClimateOrderProductSubstitutedEventwith related objectClimate.OrderAdd support for event notifications
V1ClimateProductCreatedEventandV1ClimateProductPricingUpdatedEventwith related objectClimate.ProductAdd support for event notifications
V1CouponCreatedEvent,V1CouponDeletedEvent, andV1CouponUpdatedEventwith related objectCouponAdd support for event notifications
V1CreditNoteCreatedEvent,V1CreditNoteUpdatedEvent, andV1CreditNoteVoidedEventwith related objectCreditNoteAdd support for event notifications
V1CustomerCreatedEvent,V1CustomerDeletedEvent, andV1CustomerUpdatedEventwith related objectCustomerAdd support for event notifications
V1CustomerDiscountCreatedEvent,V1CustomerDiscountDeletedEvent, andV1CustomerDiscountUpdatedEventwith related objectDiscountAdd support for event notifications
V1CustomerSubscriptionCreatedEvent,V1CustomerSubscriptionDeletedEvent,V1CustomerSubscriptionPausedEvent,V1CustomerSubscriptionPendingUpdateAppliedEvent,V1CustomerSubscriptionPendingUpdateExpiredEvent,V1CustomerSubscriptionResumedEvent,V1CustomerSubscriptionTrialWillEndEvent, andV1CustomerSubscriptionUpdatedEventwith related objectSubscriptionAdd support for event notifications
V1CustomerTaxIdCreatedEvent,V1CustomerTaxIdDeletedEvent, andV1CustomerTaxIdUpdatedEventwith related objectTaxIdAdd support for event notification
V1CustomerCashBalanceTransactionCreatedEventwith related objectCustomerCashBalanceTransactionAdd support for event notification
V1FileCreatedEventwith related objectFileAdd support for event notifications
V1FinancialConnectionsAccountAccountNumbersUpdatedEvent,V1FinancialConnectionsAccountCreatedEvent,V1FinancialConnectionsAccountDeactivatedEvent,V1FinancialConnectionsAccountDisconnectedEvent,V1FinancialConnectionsAccountExpectedDeactivationDateUpdatedEvent,V1FinancialConnectionsAccountReactivatedEvent,V1FinancialConnectionsAccountRefreshedBalanceEvent,V1FinancialConnectionsAccountRefreshedOwnershipEvent,V1FinancialConnectionsAccountRefreshedTransactionsEvent,V1FinancialConnectionsAccountSupportedPaymentMethodTypesUpdatedEvent,V1FinancialConnectionsAccountUpcomingAccountNumberExpiryEvent, andV1FinancialConnectionsAccountUpcomingDeactivationEventwith related objectFinancialConnections.AccountAdd support for event notifications
V1IdentityVerificationSessionCanceledEvent,V1IdentityVerificationSessionCreatedEvent,V1IdentityVerificationSessionProcessingEvent,V1IdentityVerificationSessionRedactedEvent,V1IdentityVerificationSessionRequiresInputEvent, andV1IdentityVerificationSessionVerifiedEventwith related objectIdentity.VerificationSessionAdd support for event notifications
V1InvoiceCreatedEvent,V1InvoiceDeletedEvent,V1InvoiceFinalizationFailedEvent,V1InvoiceFinalizedEvent,V1InvoiceMarkedUncollectibleEvent,V1InvoiceOverdueEvent,V1InvoiceOverpaidEvent,V1InvoicePaidEvent,V1InvoicePaymentActionRequiredEvent,V1InvoicePaymentAttemptRequiredEvent,V1InvoicePaymentFailedEvent,V1InvoicePaymentSucceededEvent,V1InvoiceSentEvent,V1InvoiceUpcomingEvent,V1InvoiceUpdatedEvent,V1InvoiceVoidedEvent, andV1InvoiceWillBeDueEventwith related objectInvoiceAdd support for event notification
V1InvoicePaymentPaidEventwith related objectInvoicePaymentAdd support for event notifications
V1InvoiceitemCreatedEventandV1InvoiceitemDeletedEventwith related objectInvoiceItemAdd support for event notifications
V1IssuingAuthorizationCreatedEvent,V1IssuingAuthorizationRequestEvent, andV1IssuingAuthorizationUpdatedEventwith related objectIssuing.AuthorizationAdd support for event notifications
V1IssuingCardCreatedEventandV1IssuingCardUpdatedEventwith related objectIssuing.CardAdd support for event notifications
V1IssuingCardholderCreatedEventandV1IssuingCardholderUpdatedEventwith related objectIssuing.CardholderAdd support for event notifications
V1IssuingDisputeClosedEvent,V1IssuingDisputeCreatedEvent,V1IssuingDisputeFundsReinstatedEvent,V1IssuingDisputeFundsRescindedEvent,V1IssuingDisputeSubmittedEvent, andV1IssuingDisputeUpdatedEventwith related objectIssuing.DisputeAdd support for event notifications
V1IssuingPersonalizationDesignActivatedEvent,V1IssuingPersonalizationDesignDeactivatedEvent,V1IssuingPersonalizationDesignRejectedEvent, andV1IssuingPersonalizationDesignUpdatedEventwith related objectIssuing.PersonalizationDesignAdd support for event notifications
V1IssuingTokenCreatedEventandV1IssuingTokenUpdatedEventwith related objectIssuing.TokenAdd support for event notifications
V1IssuingTransactionCreatedEvent,V1IssuingTransactionPurchaseDetailsReceiptUpdatedEvent, andV1IssuingTransactionUpdatedEventwith related objectIssuing.TransactionAdd support for event notification
V1MandateUpdatedEventwith related objectMandateAdd support for event notifications
V1PaymentIntentAmountCapturableUpdatedEvent,V1PaymentIntentCanceledEvent,V1PaymentIntentCreatedEvent,V1PaymentIntentPartiallyFundedEvent,V1PaymentIntentPaymentFailedEvent,V1PaymentIntentProcessingEvent,V1PaymentIntentRequiresActionEvent, andV1PaymentIntentSucceededEventwith related objectPaymentIntentAdd support for event notifications
V1PaymentLinkCreatedEventandV1PaymentLinkUpdatedEventwith related objectPaymentLinkAdd support for event notifications
V1PaymentMethodAttachedEvent,V1PaymentMethodAutomaticallyUpdatedEvent,V1PaymentMethodDetachedEvent, andV1PaymentMethodUpdatedEventwith related objectPaymentMethodAdd support for event notifications
V1PayoutCanceledEvent,V1PayoutCreatedEvent,V1PayoutFailedEvent,V1PayoutPaidEvent,V1PayoutReconciliationCompletedEvent, andV1PayoutUpdatedEventwith related objectPayoutAdd support for event notifications
V1PersonCreatedEvent,V1PersonDeletedEvent, andV1PersonUpdatedEventwith related objectPersonAdd support for event notifications
V1PlanCreatedEvent,V1PlanDeletedEvent, andV1PlanUpdatedEventwith related objectPlanAdd support for event notifications
V1PriceCreatedEvent,V1PriceDeletedEvent, andV1PriceUpdatedEventwith related objectPriceAdd support for event notifications
V1ProductCreatedEvent,V1ProductDeletedEvent, andV1ProductUpdatedEventwith related objectProductAdd support for event notifications
V1PromotionCodeCreatedEventandV1PromotionCodeUpdatedEventwith related objectPromotionCodeAdd support for event notifications
V1QuoteAcceptedEvent,V1QuoteCanceledEvent,V1QuoteCreatedEvent, andV1QuoteFinalizedEventwith related objectQuoteAdd support for event notifications
V1RadarEarlyFraudWarningCreatedEventandV1RadarEarlyFraudWarningUpdatedEventwith related objectRadar.EarlyFraudWarningAdd support for event notifications
V1ReviewClosedEventandV1ReviewOpenedEventwith related objectReviewAdd support for event notifications
V1SetupIntentCanceledEvent,V1SetupIntentCreatedEvent,V1SetupIntentRequiresActionEvent,V1SetupIntentSetupFailedEvent, andV1SetupIntentSucceededEventwith related objectSetupIntentAdd support for event notification
V1SigmaScheduledQueryRunCreatedEventwith related objectSigma.ScheduledQueryRunAdd support for event notifications
V1SourceCanceledEvent,V1SourceChargeableEvent,V1SourceFailedEvent, andV1SourceRefundAttributesRequiredEventwith related objectSourceAdd support for event notifications
V1SubscriptionScheduleAbortedEvent,V1SubscriptionScheduleCanceledEvent,V1SubscriptionScheduleCompletedEvent,V1SubscriptionScheduleCreatedEvent,V1SubscriptionScheduleExpiringEvent,V1SubscriptionScheduleReleasedEvent, andV1SubscriptionScheduleUpdatedEventwith related objectSubscriptionScheduleAdd support for event notification
V1TaxSettingsUpdatedEventwith related objectTax.SettingsAdd support for event notifications
V1TaxRateCreatedEventandV1TaxRateUpdatedEventwith related objectTaxRateAdd support for event notifications
V1TerminalReaderActionFailedEvent,V1TerminalReaderActionSucceededEvent, andV1TerminalReaderActionUpdatedEventwith related objectTerminal.ReaderAdd support for event notifications
V1TestHelpersTestClockAdvancingEvent,V1TestHelpersTestClockCreatedEvent,V1TestHelpersTestClockDeletedEvent,V1TestHelpersTestClockInternalFailureEvent, andV1TestHelpersTestClockReadyEventwith related objectTestHelpers.TestClockAdd support for event notifications
V1TopupCanceledEvent,V1TopupCreatedEvent,V1TopupFailedEvent,V1TopupReversedEvent, andV1TopupSucceededEventwith related objectTopupAdd support for event notifications
V1TransferCreatedEvent,V1TransferReversedEvent, andV1TransferUpdatedEventwith related objectTransferAdd support for error codes
dispute_evidence_page_limit_exceeded,financial_connections_consent_locale_invalid,financial_connections_consent_locale_unsupported, andpayment_evaluation_on_api_version_not_supportedonInvoice.last_finalization_error,PaymentIntent.last_payment_error,SetupAttempt.setup_error,SetupIntent.last_setup_error,StripeError, andTerminal.Reader.action.api_error
22.6.2
9 September 2026Validate that webhook secrets are non-empty
Validate that webhook secrets are non-empty
22.6.1
1 September 2026Use cryptographically secure boundaries for multipart file uploads
Use cryptographically secure boundaries for multipart file uploads
update OtherString docstring
Fix request coercion for GET and DELETE parameters
Fixes serialization of schema-coerced values, including
Decimal, in GET and DELETE query parameters.
Harden API requestor code against malicious URLs
22.6.0
27 August 2026This release changes the pinned API version to 2026-08-26.dahlia.
This release changes the pinned API version to 2026-08-26.dahlia.
Add discriminatedUnion kind to V2RuntimeSchema coercion
Adds runtime support for coercing int64/decimal fields within discriminated union variants in V2 API requests and responses.
⚠️ Throws when serializing a discriminated union parameter whose discriminator is missing or is not a string. This avoids skipping coercion entirely which could silently truncate
int64fields aboveNumber.MAX_SAFE_INTEGER.
Add new
EventNotificationHandlerclass for better thin event managementWe've been putting a lot of time into rethinking the event handling experience in the SDKs. This new class is the culmination of that effort.
They're designed for a tight coupling with both
StripeClientand the fully-typed nature of thin events. This delivers painless event destination upgrades, in-editor checks for common mistakes, and better code modularity.Now that we've released thin event notifications for v1 objects, these new handlers are our recommended path for all integrations using thin event notifications.
See more detailed docs here: docs.stripe.com/webhooks/event-notification-han…
correctly throw connection errors if the server drops while sending the HTTP response body
This change results in new exceptions being thrown instead of hanging indefinitely
in an effort to make this change backwards compatible, it doesn't affect a case that was already throwing an error: if the stripe API sends invalid JSON, we were treating it as an API error instead of a connection error.
In the next major version, we'll change the exception thrown from
StripeAPIErrortoStripeConnectionErrorand document it accordingly.
Update generated code
Add support for new resource
Billing.FeedbackOptionAdd support for
create,deactivate,list,retrieve, andupdatemethods on resourceBilling.FeedbackOptionAdd support for
payment_method_settingsonAccountSession.componentsandAccountSessionCreateParams.componentsAdd support for
feedback_optionsonBillingPortal.Configuration.features.subscription_cancel.cancellation_reason,BillingPortal.ConfigurationCreateParams.features.subscription_cancel.cancellation_reason, andBillingPortal.ConfigurationUpdateParams.features.subscription_cancel.cancellation_reasonAdd support for new value
customer_updateon enumsBillingPortal.Session.flow.typeandBillingPortal.SessionCreateParams.flow_data.typeAdd support for
customer_updateonBillingPortal.Session.flowAdd support for
funding_source_grouponCharge.payment_method_details.card.wallet.linkandCharge.payment_method_details.linkAdd support for
funding_types_blockedonCheckout.Session.payment_method_options.card.restrictionsandCheckout.SessionCreateParams.payment_method_options.card.restrictionsAdd support for
metadataonConfirmationTokenAdd support for
active_entitlementsandcustomer_portalonCustomerSession.componentsandCustomerSessionCreateParams.componentsAdd support for
countryonFinancialConnections.Session.filtersAdd support for
frozen_fieldsonInvoiceItemAdd support for
billieonInvoice.payment_settings.payment_method_options,InvoiceCreateParams.payment_settings.payment_method_options,InvoiceUpdateParams.payment_settings.payment_method_options,Subscription.payment_settings.payment_method_options,SubscriptionCreateParams.payment_settings.payment_method_options, andSubscriptionUpdateParams.payment_settings.payment_method_optionsAdd support for new value
billieon enumsInvoice.payment_settings.payment_method_types,InvoiceCreateParams.payment_settings.payment_method_types,InvoiceUpdateParams.payment_settings.payment_method_types,Subscription.payment_settings.payment_method_types,SubscriptionCreateParams.payment_settings.payment_method_types, andSubscriptionUpdateParams.payment_settings.payment_method_types⚠️ Remove support for
cryptogramonPaymentAttemptRecord.payment_method_details.card.three_d_secureandPaymentRecord.payment_method_details.card.three_d_secureAdd support for new value
touch_n_goon enumsPaymentIntent.allowed_payment_method_types,PaymentIntentConfirmParams.allowed_payment_method_types,PaymentIntentCreateParams.allowed_payment_method_types,PaymentIntentUpdateParams.allowed_payment_method_types,SetupIntent.allowed_payment_method_types,SetupIntentConfirmParams.allowed_payment_method_types,SetupIntentCreateParams.allowed_payment_method_types, andSetupIntentUpdateParams.allowed_payment_method_typesChange
PaymentIntent.allowed_payment_method_typesandSetupIntent.allowed_payment_method_typesto be requiredAdd support for
application_fee_amount,application_fee_percent,on_behalf_of, andtransfer_dataonPaymentLinkUpdateParamsAdd support for
feedback_optiononSubscription.cancellation_details,SubscriptionCancelParams.cancellation_details, andSubscriptionUpdateParams.cancellation_detailsAdd support for
igiconTax.Registration.country_options.at,Tax.Registration.country_options.be,Tax.Registration.country_options.bg,Tax.Registration.country_options.cy,Tax.Registration.country_options.cz,Tax.Registration.country_options.de,Tax.Registration.country_options.dk,Tax.Registration.country_options.ee,Tax.Registration.country_options.es,Tax.Registration.country_options.fi,Tax.Registration.country_options.fr,Tax.Registration.country_options.gr,Tax.Registration.country_options.hr,Tax.Registration.country_options.hu,Tax.Registration.country_options.ie,Tax.Registration.country_options.it,Tax.Registration.country_options.lt,Tax.Registration.country_options.lu,Tax.Registration.country_options.lv,Tax.Registration.country_options.mt,Tax.Registration.country_options.nl,Tax.Registration.country_options.pl,Tax.Registration.country_options.pt,Tax.Registration.country_options.ro,Tax.Registration.country_options.se,Tax.Registration.country_options.si,Tax.Registration.country_options.sk,Tax.RegistrationCreateParams.country_options.at,Tax.RegistrationCreateParams.country_options.be,Tax.RegistrationCreateParams.country_options.bg,Tax.RegistrationCreateParams.country_options.cy,Tax.RegistrationCreateParams.country_options.cz,Tax.RegistrationCreateParams.country_options.de,Tax.RegistrationCreateParams.country_options.dk,Tax.RegistrationCreateParams.country_options.ee,Tax.RegistrationCreateParams.country_options.es,Tax.RegistrationCreateParams.country_options.fi,Tax.RegistrationCreateParams.country_options.fr,Tax.RegistrationCreateParams.country_options.gr,Tax.RegistrationCreateParams.country_options.hr,Tax.RegistrationCreateParams.country_options.hu,Tax.RegistrationCreateParams.country_options.ie,Tax.RegistrationCreateParams.country_options.it,Tax.RegistrationCreateParams.country_options.lt,Tax.RegistrationCreateParams.country_options.lu,Tax.RegistrationCreateParams.country_options.lv,Tax.RegistrationCreateParams.country_options.mt,Tax.RegistrationCreateParams.country_options.nl,Tax.RegistrationCreateParams.country_options.pl,Tax.RegistrationCreateParams.country_options.pt,Tax.RegistrationCreateParams.country_options.ro,Tax.RegistrationCreateParams.country_options.se,Tax.RegistrationCreateParams.country_options.si, andTax.RegistrationCreateParams.country_options.skAdd support for new value
2026-08-26.dahliaon enumWebhookEndpointCreateParams.api_versionAdd support for error codes
authentication_failure,capability_not_active,expired_payment_method,incorrect_postal_code,invalid_canceled_subscription_fields, andpayment_method_restrictedonInvoice.last_finalization_error,PaymentIntent.last_payment_error,SetupAttempt.setup_error,SetupIntent.last_setup_error,StripeError, andTerminal.Reader.action.api_error
22.5.0
10 August 2026Emit Claude Code plugin hint at module load time
Emit Claude Code plugin hint at module load time
Emits new Claude Code plugin hint when
CLAUDECODEorCLAUDE_CODE_CHILD_SESSIONenvironment variables are detected.
add/adjust event parsing helpers
Added methods that return their respective
Event/EventNotificationobjects without verifying authenticity. Use them when you've previously verified an event (e.g. you verified, put the event in a queue, and are now processing). Supports events from AWS EventBridge and Azure Event Grid natively.stripe.webhooks.constructEventWithoutVerification(payload)stripe.constructEventWithoutVerification(payload)stripe.parseEventNotificationWithoutVerification(payload)
Add
stripe.major_api_versionconstant
22.4.0
29 July 2026This release changes the pinned API version to 2026-07-29.dahlia.
This release changes the pinned API version to 2026-07-29.dahlia.
Update generated code
Add support for new resource
FinancialConnections.AuthorizationAdd support for
unrejectmethod on resourceAccountAdd support for
listmethod on resourcePaymentRecordAdd support for
administrative_addressandprincipal_place_of_businessonAccount.company,AccountCreateParams.company,AccountUpdateParams.company, andTokenCreateParams.account.companyAdd support for
sepa_debit_paymentsonAccountUpdateParams.settingsRemove support for
proof_of_registrationonAccountCreateParams.documents. This field was limited-use and is being deprecated.Add support for
payouts_actiononAccountRejectParamsAdd support for new values
mass_transit_parking_taxandparking_taxon enumsTax.Calculation.shipping_cost.tax_breakdown.tax_rate_details.tax_type,Tax.Calculation.tax_breakdown.tax_rate_details.tax_type,Tax.CalculationLineItem.tax_breakdown.tax_rate_details.tax_type, andTax.Transaction.shipping_cost.tax_breakdown.tax_rate_details.tax_typeAdd support for new value
chapson enumsFundingInstructions.bank_transfer.financial_addresses.supported_networksandPaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses.supported_networksAdd support for
smart_disputes_managementonAccountSession.components.disputes_list.features,AccountSession.components.payment_details.features,AccountSession.components.payment_disputes.features,AccountSession.components.payments.features,AccountSessionCreateParams.components.disputes_list.features,AccountSessionCreateParams.components.payment_details.features,AccountSessionCreateParams.components.payment_disputes.features, andAccountSessionCreateParams.components.payments.featuresAdd support for new value
data_share_onlyon enumsCharge.payment_method_details.card.three_d_secure.result,PaymentAttemptRecord.payment_method_details.card.three_d_secure.result,PaymentRecord.payment_method_details.card.three_d_secure.result, andSetupAttempt.payment_method_details.card.three_d_secure.resultAdd support for new values
bnp_paribas,citibank, andmbsb_bankon enumsCharge.payment_method_details.fpx.bank,ConfirmationToken.payment_method_preview.fpx.bank,PaymentAttemptRecord.payment_method_details.fpx.bank,PaymentMethod.fpx.bank, andPaymentRecord.payment_method_details.fpx.bankRemove support for
dynamic_tax_ratesonCheckout.SessionCreateParams.line_items. This field was limited-use and is being deprecated.Add support for
setup_future_usageonCheckout.Session.payment_method_options.payco,Checkout.Session.payment_method_options.samsung_pay,Checkout.SessionCreateParams.payment_method_options.payco,Checkout.SessionCreateParams.payment_method_options.samsung_pay,PaymentIntent.payment_method_options.payco,PaymentIntent.payment_method_options.samsung_pay,PaymentIntentConfirmParams.payment_method_options.payco,PaymentIntentConfirmParams.payment_method_options.samsung_pay,PaymentIntentCreateParams.payment_method_options.payco,PaymentIntentCreateParams.payment_method_options.samsung_pay,PaymentIntentUpdateParams.payment_method_options.payco,PaymentIntentUpdateParams.payment_method_options.samsung_pay, andPaymentLinkUpdateParams.payment_intent_dataAdd support for new value
ic_nifon enumsCheckout.Session.customer_details.tax_ids.type,Invoice.customer_tax_ids.type,Tax.Calculation.customer_details.tax_ids.type,Tax.Transaction.customer_details.tax_ids.type, andTaxId.typeAdd support for new values
bnp_paribas,citibank, andmbsb_bankon enumsConfirmationTokenCreateParams.testHelpers.payment_method_data.fpx.bank,PaymentIntentConfirmParams.payment_method_data.fpx.bank,PaymentIntentCreateParams.payment_method_data.fpx.bank,PaymentIntentUpdateParams.payment_method_data.fpx.bank,PaymentMethodCreateParams.fpx.bank,SetupIntentConfirmParams.payment_method_data.fpx.bank,SetupIntentCreateParams.payment_method_data.fpx.bank, andSetupIntentUpdateParams.payment_method_data.fpx.bankAdd support for new value
ic_nifon enumsCustomerCreateParams.tax_id_data.type,CustomerCreateTaxIdParams.type,InvoiceCreatePreviewParams.customer_details.tax_ids.type,Tax.CalculationCreateParams.customer_details.tax_ids.type, andTaxIdCreateParams.typeAdd support for
networkonDispute.payment_method_details.cardAdd support for new values
financial_connections.account.expected_deactivation_date_updated,financial_connections.account.supported_payment_method_types_updated,financial_connections.account.upcoming_deactivation,financial_connections.authorization.expected_deactivation_date_updated, andfinancial_connections.authorization.upcoming_deactivationon enumEvent.typeAdd support for
limitsandmanual_entryonFinancialConnections.SessionCreateParamsandFinancialConnections.SessionAdd support for
require_payment_method_supportonFinancialConnections.Session.filtersandFinancialConnections.SessionCreateParams.filtersAdd support for
bank_account_tokenonFinancialConnections.SessionAdd support for new values
alipayandmb_wayon enumsInvoice.payment_settings.payment_method_types,InvoiceCreateParams.payment_settings.payment_method_types,InvoiceUpdateParams.payment_settings.payment_method_types,Subscription.payment_settings.payment_method_types,SubscriptionCreateParams.payment_settings.payment_method_types, andSubscriptionUpdateParams.payment_settings.payment_method_typesAdd support for new values
mass_transit_parking_taxandparking_taxon enumsInvoiceAddLinesParams.lines.tax_amounts.tax_rate_data.tax_type,InvoiceLineItemUpdateParams.tax_amounts.tax_rate_data.tax_type,InvoiceUpdateLinesParams.lines.tax_amounts.tax_rate_data.tax_type,TaxRate.tax_type,TaxRateCreateParams.tax_type, andTaxRateUpdateParams.tax_typeAdd support for
metadataonInvoiceCreatePreviewParams.subscription_detailsAdd support for new value
stripe_internal_erroron enumIssuing.Authorization.request_history.reasonAdd support for
business_nameonIssuing.Card.shipping,Issuing.CardCreateParams.shipping, andIssuing.CardUpdateParams.shippingAdd support for new value
correoson enumIssuing.Card.shipping.carrierAdd support for
allowed_payment_method_typesonPaymentIntentConfirmParams,PaymentIntentCreateParams,PaymentIntentUpdateParams,PaymentIntent,SetupIntentConfirmParams,SetupIntentCreateParams,SetupIntentUpdateParams, andSetupIntentAdd support for
referreronPaymentIntentConfirmParams.radar_optionsandPaymentIntentCreateParams.radar_optionsAdd support for
consent_collectionandshipping_optionsonPaymentLinkUpdateParamsAdd support for
custom_fields,description, andfooteronQuote.invoice_settings,QuoteCreateParams.invoice_settings,QuoteUpdateParams.invoice_settings,SubscriptionSchedule.default_settings.invoice_settings,SubscriptionSchedule.phases.invoice_settings,SubscriptionScheduleCreateParams.default_settings.invoice_settings,SubscriptionScheduleCreateParams.phases.invoice_settings,SubscriptionScheduleUpdateParams.default_settings.invoice_settings, andSubscriptionScheduleUpdateParams.phases.invoice_settingsAdd support for
customer_accountandcustomeronRefundAdd support for
payment_methodonRefundandTopupAdd support for
trialonSubscriptionSchedule.phasesAdd support for
mass_transit_parking_taxandparking_taxonTax.Registration.country_options.usandTax.RegistrationCreateParams.country_options.usAdd support for new values
mass_transit_parking_taxandparking_taxon enumTax.RegistrationCreateParams.country_options.us.typeAdd support for new values
mass_transit_parking_taxandparking_taxon enumTax.Registration.country_options.us.typeAdd support for
initiated_byandpayment_method_optionsonTopupAdd support for new values
financial_connections.account.expected_deactivation_date_updated,financial_connections.account.supported_payment_method_types_updated,financial_connections.account.upcoming_deactivation,financial_connections.authorization.expected_deactivation_date_updated, andfinancial_connections.authorization.upcoming_deactivationon enumsWebhookEndpointCreateParams.enabled_eventsandWebhookEndpointUpdateParams.enabled_eventsAdd support for new value
2026-07-29.dahliaon enumWebhookEndpointCreateParams.api_versionAdd support for
additional_addressesonV2.Core.Account.identity.business_details,V2.Core.AccountCreateParams.identity.business_details,V2.Core.AccountTokenCreateParams.identity.business_details, andV2.Core.AccountUpdateParams.identity.business_detailsAdd support for snapshot events
FinancialConnectionsAccountExpectedDeactivationDateUpdatedEvent,FinancialConnectionsAccountSupportedPaymentMethodTypesUpdatedEvent, andFinancialConnectionsAccountUpcomingDeactivationEventwith resourceFinancialConnections.AccountAdd support for snapshot events
FinancialConnectionsAuthorizationExpectedDeactivationDateUpdatedEventandFinancialConnectionsAuthorizationUpcomingDeactivationEventwith resourceFinancialConnections.Authorization
Adds shared OtherString type to better annotate non-exhaustive enums
Major versions
- 23.xsince 1 October 2026 · latest 23.0.0 · 1 release
- 22.xsince 3 April 2026 · latest 22.6.2 · 17 releases
- 21.xsince 26 March 2026 · latest 21.0.1 · 2 releases
- 20.xsince 18 November 2025 · latest 20.4.1 · 9 releases
- 19.xsince 30 September 2025 · latest 19.3.1 · 6 releases
- 18.xsince 1 April 2025 · latest 18.5.0 · 8 releases
- 17.xsince 1 October 2024 · latest 17.7.0 · 10 releases
- 16.xsince 24 June 2024 · latest 16.12.0 · 12 releases
- 15.xsince 10 April 2024 · latest 15.12.0 · 13 releases
- 14.xsince 16 October 2023 · latest 14.25.0 · 26 releases
- 13.xsince 16 August 2023 · latest 13.11.0 · 12 releases
- 12.xsince 6 April 2023 · latest 12.18.0 · 20 releases
- 11.xsince 16 November 2022 · latest 11.18.0 · 20 releases
- 10.xsince 2 August 2022 · latest 10.17.0 · 17 releases
- 9.xsince 10 May 2022 · latest 9.16.0 · 17 releases
- 8.xsince 10 January 2020 · latest 8.222.0 · 235 releases
- 7.xsince 14 May 2019 · latest 7.63.1 · 28 releases
- 6.xsince 14 May 2018 · latest 6.36.0 · 49 releases
- 5.xsince 12 September 2017 · latest 5.10.0 · 13 releases
- 4.xsince 17 September 2015 · latest 4.25.0 · 35 releases
- 3.xsince 18 November 2014 · latest 3.9.0 · 19 releases
- 2.xsince 21 October 2013 · latest 2.9.1 · 26 releases
- 1.xsince 6 December 2011 · latest 1.3.0 · 4 releases
- 0.xsince 6 December 2011 · latest 0.0.5 · 4 releases
Quality and security signals
What npm and deps.dev say about the latest release. Signals, not a verdict.
Reading npm and deps.dev…
Registry facts last checked 20 October 2026. Releases and advisories last read 20 October 2026.
Know when your own dependencies move
Inlinr tracks your coding time automatically. Switch dependency tracking on for a project and it reads that repository's manifest to show what is behind and what has been deprecated — off by default, one project at a time.