Releases: stripe/stripe-python
Releases · stripe/stripe-python
Release list
v15.7.0a2
- #1893 Update generated code for private-preview
- Add support for new resources
radar.BillingEvaluation,v2.signals.PaymentRetryEvaluation,v2.signals.PaymentRetrySignal, andv2.tax.IntegrationConfiguration - Add support for
createmethod on resourceradar.BillingEvaluation - Add support for
create,deactivate,list,modify, andretrievemethods on resourcebilling.FeedbackOption - Add support for
modifyandretrievemethods on resourcev2.tax.IntegrationConfiguration - Add support for
retrievemethod on resourcev2.signals.PaymentRetrySignal - Add support for
cancel,create,modify, andretrievemethods on resourcev2.signals.PaymentRetryEvaluation - Add support for
disablemethod on resourcev2.money_management.PayoutMethod - Add support for
modifymethod on resourcev2.core.ApprovalRequest ⚠️ Remove support forexecuteandsubmitmethods on resourcev2.core.ApprovalRequest- Add support for
disable_stripe_user_authenticationonAccountSessionCreateParamsComponentPaymentMethodSettingFeature - Add support for
capital_financing_manual_paymentonAccountSession.Component - Add support for
sequra_paymentsonAccount.Capability - Add support for
feedback_optionsonbilling_portal.ConfigurationCreateParamsFeatureSubscriptionCancelCancellationReasonandbilling_portal.ConfigurationModifyParamsFeatureSubscriptionCancelCancellationReason - Add support for new value
fundbox_ca_financingon enumCapital.FinancingSummary.Detail.disclaimer_variant - Add support for
sequraonCharge.PaymentMethodDetail,Checkout.Session.PaymentMethodOption,ConfirmationToken.PaymentMethodPreview,PaymentAttemptRecord.PaymentMethodDetail,PaymentIntent.PaymentMethodOption, andPaymentRecord.PaymentMethodDetail ⚠️ Remove support for valuedata_share_onlyfrom enumsCharge.PaymentMethodDetail.Card.ThreeDSecure.result,PaymentAttemptRecord.PaymentMethodDetail.Card.ThreeDSecure.result,PaymentRecord.PaymentMethodDetail.Card.ThreeDSecure.result, andSetupAttempt.PaymentMethodDetail.Card.ThreeDSecure.result- Add support for
funding_types_blockedoncheckout.SessionCreateParamsPaymentMethodOptionCardRestriction - Add support for
payment_intent_dataoncheckout.SessionModifyParams ⚠️ Change type ofCheckout.Session.PaymentMethodOption.Bancontact.setup_future_usagefromliteral('none')toenum('none'|'off_session')- Add support for new value
sequraon enumsConfirmationTokenCreateParamsPaymentMethodDatum.type,PaymentIntentConfirmParamsPaymentMethodDatum.type,PaymentIntentCreateParamsPaymentMethodDatum.type,PaymentIntentModifyParamsPaymentMethodDatum.type,SetupIntentConfirmParamsPaymentMethodDatum.type,SetupIntentCreateParamsPaymentMethodDatum.type, andSetupIntentModifyParamsPaymentMethodDatum.type - Add support for
metadataonConfirmationToken,V2.Signals.AccountActivity, andv2.signals.AccountActivityCreateParams - Add support for new value
sequraon enumsConfirmationToken.PaymentMethodPreview.typeandPaymentMethod.type - Add support for
active_entitlementsandcustomer_portalonCustomerSessionCreateParamsComponent - Add support for new value
sequraon enumsCustomerListPaymentMethodsParams.type,PaymentMethodCreateParams.type, andPaymentMethodListParams.type - Add support for
address_match_confidenceandname_match_confidenceonIdentity.VerificationReport.EmailandIdentity.VerificationReport.Phone - Add support for
domain_country,email_exists_confidence,observed_domain_tenure_days,observed_email_tenure_days, andphone_match_confidenceonIdentity.VerificationReport.Email - Add support for new values
email_address_mismatch,email_name_mismatch,email_ownership_unverified,email_phone_mismatch, andemail_short_tenureon enumIdentity.VerificationReport.Email.Error.code - Add support for
carrier,line_type, andobserved_phone_tenure_daysonIdentity.VerificationReport.Phone - Add support for new values
phone_address_mismatch,phone_invalid_line_type,phone_invalid,phone_name_mismatch,phone_ownership_unverified,phone_short_tenure, andphone_unsupported_countryon enumIdentity.VerificationReport.Phone.Error.code - Add support for new values
email_address_mismatch,email_name_mismatch,email_ownership_unverified,email_phone_mismatch,email_short_tenure,phone_address_mismatch,phone_invalid_line_type,phone_invalid,phone_name_mismatch,phone_ownership_unverified,phone_short_tenure, andphone_unsupported_countryon enumIdentity.VerificationSession.LastError.code - Add support for new value
truemoneyon enumsInvoice.PaymentSetting.payment_method_types,InvoiceCreateParamsPaymentSetting.payment_method_types,InvoiceModifyParamsPaymentSetting.payment_method_types,QuotePreviewInvoice.PaymentSetting.payment_method_types,Subscription.PaymentSetting.payment_method_types,SubscriptionCreateParamsPaymentSetting.payment_method_types, andSubscriptionModifyParamsPaymentSetting.payment_method_types - Add support for new value
merchant_canceledon enumsPaymentAttemptRecordReportCanceledParams.reasonandPaymentRecordReportPaymentAttemptCanceledParams.reason ⚠️ Remove support forpayment_method_typesonPaymentIntentConfirmParams,PaymentIntentCreateParams,PaymentIntentModifyParams,SetupIntentCreateParams, andSetupIntentModifyParams- Add support for new value
touch_n_goon enumsPaymentIntent.allowed_payment_method_types,PaymentIntentConfirmParams.allowed_payment_method_types,PaymentIntentCreateParams.allowed_payment_method_types,PaymentIntentModifyParams.allowed_payment_method_types,SetupIntent.allowed_payment_method_types,SetupIntentConfirmParams.allowed_payment_method_types,SetupIntentCreateParams.allowed_payment_method_types, andSetupIntentModifyParams.allowed_payment_method_types - Add support for new value
sequraon enumsPaymentIntent.excluded_payment_method_types,PaymentIntentConfirmParams.excluded_payment_method_types,PaymentIntentCreateParams.excluded_payment_method_types,PaymentIntentModifyParams.excluded_payment_method_types,SetupIntent.excluded_payment_method_types,SetupIntentCreateParams.excluded_payment_method_types, andSetupIntentModifyParams.excluded_payment_method_types - Add support for
verification_methodonPaymentIntent.PaymentMethodOption.BacsDebit,PaymentIntentConfirmParamsPaymentMethodOptionBacsDebit,PaymentIntentCreateParamsPaymentMethodOptionBacsDebit,PaymentIntentModifyParamsPaymentMethodOptionBacsDebit,SetupIntent.PaymentMethodOption.BacsDebit,SetupIntentConfirmParamsPaymentMethodOptionBacsDebit,SetupIntentCreateParamsPaymentMethodOptionBacsDebit, andSetupIntentModifyParamsPaymentMethodOptionBacsDebit - Change
PaymentIntent.allowed_payment_method_typesandSetupIntent.allowed_payment_method_typesto be required - Add support for
application_fee_amount,application_fee_percent,on_behalf_of, andtransfer_dataonPaymentLinkModifyParams - Add support for
canceledonPaymentRecordReportPaymentAttemptParamsandPaymentRecordReportPaymentParams ⚠️ Change type ofProductCatalog.TrialOffer.pricefrom$Pricetodeletable($Price)⚠️ ChangeProductCatalog.TrialOffer.nameto be optional- Add support for
recurringonSharedPayment.GrantedToken.UsageLimit,SharedPayment.IssuedToken.UsageLimit,shared_payment.GrantedTokenCreateParamsUsageLimit, andshared_payment.IssuedTokenCreateParamsUsageLimit - Add support for
feedback_optiononSubscriptionCancelParamsCancellationDetailandSubscriptionModifyParamsCancellationDetail - Add support for
pricing_tokenonSubscriptionModifyParams - Add support for
igicontax.RegistrationCreateParamsCountryOptionAt,tax.RegistrationCreateParamsCountryOptionBe,tax.RegistrationCreateParamsCountryOptionBg,tax.RegistrationCreateParamsCountryOptionCy,tax.RegistrationCreateParamsCountryOptionCz,tax.RegistrationCreateParamsCountryOptionDe,tax.RegistrationCreateParamsCountryOptionDk,tax.RegistrationCreateParamsCountryOptionE,tax.RegistrationCreateParamsCountryOptionEe,tax.RegistrationCreateParamsCountryOptionFi,tax.RegistrationCreateParamsCountryOptionFr,tax.RegistrationCreateParamsCountryOptionGr,tax.RegistrationCreateParamsCountryOptionHr,tax.RegistrationCreateParamsCountryOptionHu,tax.RegistrationCreateParamsCountryOptionIe,tax.RegistrationCreateParamsCountryOptionIt,tax.RegistrationCreateParamsCountryOptionLt,tax.RegistrationCreateParamsCountryOptionLu,tax.RegistrationCreateParamsCountryOptionLv,tax.RegistrationCreateParamsCountryOptionMt,tax.RegistrationCreateParamsCountryOptionNl,tax.RegistrationCreateParamsCountryOptionPl,tax.RegistrationCreateParamsCountryOptionPt,tax.RegistrationCreateParamsCountryOptionRo,tax.RegistrationCreateParamsCountryOptionSe,tax.RegistrationCreateParamsCountryOptionSi, andtax.RegistrationCreateParamsCountryOptionSk - Add support for new value
2026-08-26.dahliaon enumWebhookEndpointCreateParams.api_version - Add support for
one_time_feesonV2.Billing.Contractandv2.billing.ContractCreateParams ⚠️ Remove support forpayment_method_collectiononV2.Core.Account.Configuration.Merchant.GrossSettlement,v2.core.AccountCreateParamsConfigurationMerchantGrossSettlement, andv2.core.AccountModifyParamsConfigurationMerchantGrossSettlement- Add support for
payout_methodsonV2.Core.Account.Defaultandv2.core.AccountModifyParamsDefault - Add support for
reasononV2.Core.ApprovalRequest ⚠️ Remove support fordescriptiononV2.Core.ApprovalRequest- Add support for
api_key,type, and `u...
- Add support for new resources
v15.6.1
v15.7.0b1
This release changes the pinned API version to 2026-08-26.preview.
- #1858 Update generated code for beta
- Add support for new resources
v2.core.ApprovalRequest,v2.signals.AccountActivity,v2.signals.AccountEvaluation, andv2.signals.AccountSignal - Add support for
listandretrievemethods on resourcev2.signals.AccountSignal - Add support for
createandretrievemethods on resourcev2.signals.AccountEvaluation - Add support for
create,delete, andretrievemethods on resourcev2.signals.AccountActivity - Add support for
cancel,list,modify, andretrievemethods on resourcev2.core.ApprovalRequest - Add support for
disablemethod on resourcev2.money_management.PayoutMethod - Add support for
disable_stripe_user_authenticationonAccountSessionCreateParamsComponentPaymentMethodSettingFeature ⚠️ Remove support forpayment_method_typesonPaymentIntentConfirmParams,PaymentIntentCreateParams,PaymentIntentModifyParams,SetupIntentCreateParams, andSetupIntentModifyParams⚠️ Change type ofProductCatalog.TrialOffer.EndBehavior.Transition.priceandProductCatalog.TrialOffer.pricefrom$Pricetodeletable($Price)- Add support for
billieonQuotePreviewInvoice.PaymentSetting.PaymentMethodOption - Add support for new value
billieon enumQuotePreviewInvoice.PaymentSetting.payment_method_types - Add support for
payout_methodsonV2.Core.Account.Defaultandv2.core.AccountModifyParamsDefault - Add support for
restrictedonV2.Core.Vault.GbBankAccountandV2.Core.Vault.UsBankAccount - Add support for
enabled_delivery_schemesonV2.MoneyManagement.PayoutMethod.BankAccount ⚠️ Remove support forenabled_delivery_optionsonV2.MoneyManagement.PayoutMethod.BankAccount⚠️ Add support for new valuedisabledon enumV2.MoneyManagement.PayoutMethod.UsageStatus.payments⚠️ Add support for new valuedisabledon enumV2.MoneyManagement.PayoutMethod.UsageStatus.transfers- Add support for new value
disabledon enumv2.money_management.PayoutMethodListParamsUsageStatus.payments - Add support for new value
disabledon enumv2.money_management.PayoutMethodListParamsUsageStatus.transfers - Add support for event notifications
V2CoreApprovalRequestApprovedEvent,V2CoreApprovalRequestCanceledEvent,V2CoreApprovalRequestCreatedEvent,V2CoreApprovalRequestExpiredEvent,V2CoreApprovalRequestFailedEvent,V2CoreApprovalRequestRejectedEvent, andV2CoreApprovalRequestSucceededEventwith related objectv2.core.ApprovalRequest - Add support for event notification
V2SignalsAccountEvaluationCompleteEventwith related objectv2.signals.AccountEvaluation - Add support for error codes
authentication_failure,capability_not_active,expired_payment_method,incorrect_postal_code,invalid_canceled_subscription_fields, andpayment_method_restrictedonQuotePreviewInvoice.LastFinalizationError - Add support for error code
default_payout_method_cannot_be_disabledonCannotProceedError
- Add support for new resources
- #1878 Add non-verified methods to managed handlers
v15.7.0a1
This release changes the pinned API version to 2026-08-26.preview.
- #1884 Update generated code for private-preview
- Add support for new resource
CustomerTaxExemption - Add support for
create,delete,list, andretrievemethods on resourceCustomerTaxExemption - Add support for
detailsonAccount.FutureRequirement.Error,Account.Requirement.Error,BankAccount.FutureRequirement.Error,BankAccount.Requirement.Error,Capability.FutureRequirement.Error,Capability.Requirement.Error,Person.FutureRequirement.Error, andPerson.Requirement.Error ⚠️ Remove support forsequra_paymentsonAccount.Capability- Add support for
subscription_pauseonbilling_portal.SessionCreateParamsFlowDatum ⚠️ Remove support forsequraonCharge.PaymentMethodDetail,Checkout.Session.PaymentMethodOption,ConfirmationToken.PaymentMethodPreview,PaymentAttemptRecord.PaymentMethodDetail,PaymentIntent.PaymentMethodOption, andPaymentRecord.PaymentMethodDetail- Add support for
enablement_detailsonCheckout.Session.AutomaticTax ⚠️ Remove support for valuesequrafrom enumsConfirmationTokenCreateParamsPaymentMethodDatum.type,PaymentIntentConfirmParamsPaymentMethodDatum.type,PaymentIntentCreateParamsPaymentMethodDatum.type,PaymentIntentModifyParamsPaymentMethodDatum.type,SetupIntentConfirmParamsPaymentMethodDatum.type,SetupIntentCreateParamsPaymentMethodDatum.type, andSetupIntentModifyParamsPaymentMethodDatum.type⚠️ Remove support for valuesequrafrom enumsConfirmationToken.PaymentMethodPreview.typeandPaymentMethod.type⚠️ Remove support for valuesequrafrom enumsCustomerListPaymentMethodsParams.type,PaymentMethodCreateParams.type, andPaymentMethodListParams.type- Add support for
creditonFinancialConnections.Transaction.Classification - Change type of
FinancialConnections.Transaction.Classification.money_movementfromnullable(BankConnectionsResourceTransactionResourceClassificationsLabels)toBankConnectionsResourceTransactionResourceClassificationsLabels - Change type of
FinancialConnections.Transaction.Classification.personal_financefromnullable(BankConnectionsResourceTransactionResourceClassificationsLabels)toBankConnectionsResourceTransactionResourceClassificationsLabels ⚠️ ChangeFinancialConnections.Transaction.Classification.money_movementto be optional⚠️ ChangeFinancialConnections.Transaction.Classification.personal_financeto be optional- Add support for
user_consentonidentity.VerificationSessionCreateParamsandidentity.VerificationSessionModifyParams - Add support for
company_detailsonInvoice.PaymentSetting.PaymentMethodOption.Billie,PaymentIntent.PaymentMethodOption.Billie,PaymentIntentConfirmParamsPaymentMethodOptionBillie,PaymentIntentCreateParamsPaymentMethodOptionBillie,PaymentIntentModifyParamsPaymentMethodOptionBillie,QuotePreviewInvoice.PaymentSetting.PaymentMethodOption.Billie, andSubscription.PaymentSetting.PaymentMethodOption.Billie - Add support for
referenceonInvoice.PaymentSetting.PaymentMethodOption.Billie,PaymentIntent.PaymentMethodOption.Billie,PaymentIntentConfirmParamsPaymentMethodOptionBillie,PaymentIntentCreateParamsPaymentMethodOptionBillie,PaymentIntentModifyParamsPaymentMethodOptionBillie, andQuotePreviewInvoice.PaymentSetting.PaymentMethodOption.Billie - Add support for
pos_conditiononIssuing.Authorizationandissuing.AuthorizationCreateParams - Add support for
crypto_walletonIssuing.Card,issuing.CardCreateParams, andissuing.CardModifyParams - Add support for
payment_evaluationsandpayment_method_detailsonPaymentAttemptRecordReportAuthorizedParams - Add support for
aade_dataonPaymentIntentConfirmParamsPaymentMethodOptionCardPresent,PaymentIntentCreateParamsPaymentMethodOptionCardPresent, andPaymentIntentModifyParamsPaymentMethodOptionCardPresent ⚠️ Remove support forcancel_at_period_endonSubscription.PendingUpdate- Add support for
blik_recurring_paymentsonV2.Core.Account.Configuration.Merchant.Capability,v2.core.AccountCreateParamsConfigurationMerchantCapability, andv2.core.AccountModifyParamsConfigurationMerchantCapability - Add support for
user_accessonV2.Iam.ActivityLog.Detail - Add support for new value
user_accesson enumV2.Iam.ActivityLog.Detail.type - Add support for new value
user_access_startedon enumV2.Iam.ActivityLog.type - Add support for new value
user_accesson enumv2.iam.ActivityLogListParams.action_groups - Add support for new value
user_access_startedon enumv2.iam.ActivityLogListParams.actions - Add support for new value
blik_recurring_paymentson enumEventsV2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent.updated_capability
- Add support for new resource
- #1880 Add non-verified manged handlers
v15.6.0
This release changes the pinned API version to 2026-08-26.dahlia.
-
#1881 Add new
EventNotificationHandlerclass for better thin event management- We'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: https://docs.stripe.com/webhooks/event-notification-handlers
- As part of this work, we've widened some of the types our webhook-related methods take so they play more nicely with the types commonly returned by popular web frameworks (#1888)
-
#1876 Update generated code
- Add support for new resource
billing.FeedbackOption - Add support for
create,deactivate,list,modify, andretrievemethods on resourcebilling.FeedbackOption - Add support for
payment_method_settingsonAccountSession.ComponentandAccountSessionCreateParamsComponent - Add support for
feedback_optionsonBillingPortal.Configuration.Feature.SubscriptionCancel.CancellationReason,billing_portal.ConfigurationCreateParamsFeatureSubscriptionCancelCancellationReason, andbilling_portal.ConfigurationModifyParamsFeatureSubscriptionCancelCancellationReason - Add support for new value
customer_updateon enumsBillingPortal.Session.Flow.typeandbilling_portal.SessionCreateParamsFlowDatum.type - Add support for
customer_updateonBillingPortal.Session.Flow - Add support for
funding_source_grouponCharge.PaymentMethodDetail.Card.Wallet.LinkandCharge.PaymentMethodDetail.Link - Add support for
funding_types_blockedonCheckout.Session.PaymentMethodOption.Card.Restrictionandcheckout.SessionCreateParamsPaymentMethodOptionCardRestriction - Add support for
metadataonConfirmationToken - Add support for
active_entitlementsandcustomer_portalonCustomerSession.ComponentandCustomerSessionCreateParamsComponent - Add support for
countryonFinancialConnections.Session.Filter - Add support for
frozen_fieldsonInvoiceItem - Add support for
billieonInvoice.PaymentSetting.PaymentMethodOption,InvoiceCreateParamsPaymentSettingPaymentMethodOption,InvoiceModifyParamsPaymentSettingPaymentMethodOption,Subscription.PaymentSetting.PaymentMethodOption,SubscriptionCreateParamsPaymentSettingPaymentMethodOption, andSubscriptionModifyParamsPaymentSettingPaymentMethodOption - Add support for new value
billieon enumsInvoice.PaymentSetting.payment_method_types,InvoiceCreateParamsPaymentSetting.payment_method_types,InvoiceModifyParamsPaymentSetting.payment_method_types,Subscription.PaymentSetting.payment_method_types,SubscriptionCreateParamsPaymentSetting.payment_method_types, andSubscriptionModifyParamsPaymentSetting.payment_method_types ⚠️ Remove support forcryptogramonPaymentAttemptRecord.PaymentMethodDetail.Card.ThreeDSecureandPaymentRecord.PaymentMethodDetail.Card.ThreeDSecure- Add support for new value
touch_n_goon enumsPaymentIntent.allowed_payment_method_types,PaymentIntentConfirmParams.allowed_payment_method_types,PaymentIntentCreateParams.allowed_payment_method_types,PaymentIntentModifyParams.allowed_payment_method_types,SetupIntent.allowed_payment_method_types,SetupIntentConfirmParams.allowed_payment_method_types,SetupIntentCreateParams.allowed_payment_method_types, andSetupIntentModifyParams.allowed_payment_method_types - Change
PaymentIntent.allowed_payment_method_typesandSetupIntent.allowed_payment_method_typesto be required - Add support for
application_fee_amount,application_fee_percent,on_behalf_of, andtransfer_dataonPaymentLinkModifyParams - Add support for
feedback_optiononSubscription.CancellationDetail,SubscriptionCancelParamsCancellationDetail, andSubscriptionModifyParamsCancellationDetail - Add support for
igiconTax.Registration.CountryOption.At,Tax.Registration.CountryOption.Be,Tax.Registration.CountryOption.Bg,Tax.Registration.CountryOption.Cy,Tax.Registration.CountryOption.Cz,Tax.Registration.CountryOption.De,Tax.Registration.CountryOption.Dk,Tax.Registration.CountryOption.E,Tax.Registration.CountryOption.Ee,Tax.Registration.CountryOption.Fi,Tax.Registration.CountryOption.Fr,Tax.Registration.CountryOption.Gr,Tax.Registration.CountryOption.Hr,Tax.Registration.CountryOption.Hu,Tax.Registration.CountryOption.Ie,Tax.Registration.CountryOption.It,Tax.Registration.CountryOption.Lt,Tax.Registration.CountryOption.Lu,Tax.Registration.CountryOption.Lv,Tax.Registration.CountryOption.Mt,Tax.Registration.CountryOption.Nl,Tax.Registration.CountryOption.Pl,Tax.Registration.CountryOption.Pt,Tax.Registration.CountryOption.Ro,Tax.Registration.CountryOption.Se,Tax.Registration.CountryOption.Si,Tax.Registration.CountryOption.Sk,tax.RegistrationCreateParamsCountryOptionAt,tax.RegistrationCreateParamsCountryOptionBe,tax.RegistrationCreateParamsCountryOptionBg,tax.RegistrationCreateParamsCountryOptionCy,tax.RegistrationCreateParamsCountryOptionCz,tax.RegistrationCreateParamsCountryOptionDe,tax.RegistrationCreateParamsCountryOptionDk,tax.RegistrationCreateParamsCountryOptionE,tax.RegistrationCreateParamsCountryOptionEe,tax.RegistrationCreateParamsCountryOptionFi,tax.RegistrationCreateParamsCountryOptionFr,tax.RegistrationCreateParamsCountryOptionGr,tax.RegistrationCreateParamsCountryOptionHr,tax.RegistrationCreateParamsCountryOptionHu,tax.RegistrationCreateParamsCountryOptionIe,tax.RegistrationCreateParamsCountryOptionIt,tax.RegistrationCreateParamsCountryOptionLt,tax.RegistrationCreateParamsCountryOptionLu,tax.RegistrationCreateParamsCountryOptionLv,tax.RegistrationCreateParamsCountryOptionMt,tax.RegistrationCreateParamsCountryOptionNl,tax.RegistrationCreateParamsCountryOptionPl,tax.RegistrationCreateParamsCountryOptionPt,tax.RegistrationCreateParamsCountryOptionRo,tax.RegistrationCreateParamsCountryOptionSe,tax.RegistrationCreateParamsCountryOptionSi, andtax.RegistrationCreateParamsCountryOptionSk - Add support for new value
2026-08-26.dahliaon enumWebhookEndpointCreateParams.api_version - Add support for error codes
authentication_failure,capability_not_active,expired_payment_method,incorrect_postal_code,invalid_canceled_subscription_fields, andpayment_method_restrictedonInvoice.LastFinalizationError,PaymentIntent.LastPaymentError,SetupAttempt.SetupError,SetupIntent.LastSetupError,StripeError, andTerminal.Reader.Action.ApiError
- Add support for new resource
v15.6.0a2
- #1875 Update generated code for private-preview
- Add support for new resources
PaymentPlanandbilling.FeedbackOption ⚠️ Remove support for resourcebilling.FeedbackOptions- Add support for
create,list,modify, andretrievemethods on resourcePaymentPlan - Add support for
modifymethod on resourcev2.money_management.Transaction - Add support for
wechat_pay_paymentsonAccount.Setting,AccountCreateParamsSetting, andAccountModifyParamsSetting ⚠️ Change type ofBillingPortal.Configuration.Feature.SubscriptionCancel.CancellationReason.feedback_optionsfrom$Billing.FeedbackOptionsto$Billing.FeedbackOption- Change
BillingPortal.Configuration.Feature.SubscriptionCancel.CancellationReason.feedback_optionsto be required - Add support for
subscription_pauseonBillingPortal.Session.Flow - Add support for new value
subscription_pauseon enumBillingPortal.Session.Flow.type - Add support for new value
usdton enumsCrypto.OnrampSession.TransactionDetail.destination_currency,crypto.OnrampSessionCreateParams.destination_currency, andcrypto.OnrampSessionListParams.destination_currency - Add support for new value
usdton enumsCrypto.OnrampSession.TransactionDetail.destination_currenciesandcrypto.OnrampSessionCreateParams.destination_currencies - Add support for
active_entitlementsonCustomerSession.Component - Add support for
shared_payment_issued_tokenondelegated_checkout.RequestedSessionConfirmParams - Add support for new values
payment_plan.created,payment_plan.installment_due,payment_plan.installment_paid,payment_plan.installment_will_be_due, andpayment_plan.updatedon enumEvent.type - Add support for
managed_paymentsonInvoiceCreateParams,InvoiceItemCreateParams,InvoiceItem,Invoice, andQuotePreviewInvoice - Add support for
payment_planonInvoice - Add support for
estimated_fee_detailsandestimated_feeonIssuing.Authorization.PendingRequest.HoldAmountDetailandIssuing.Authorization.RequestHistory.HoldAmountDetail ⚠️ Remove support forcryptogramonPaymentAttemptRecord.PaymentMethodDetail.Card.ThreeDSecureandPaymentRecord.PaymentMethodDetail.Card.ThreeDSecure⚠️ Change type ofProductCatalog.TrialOffer.EndBehavior.Transition.pricefrom$Pricetodeletable($Price)⚠️ Change type ofSubscription.CancellationDetail.feedback_optionfrom$Billing.FeedbackOptionsto$Billing.FeedbackOption- Add support for
cancel_at_period_endonSubscription.PendingUpdate - Change
Subscription.CancellationDetail.feedback_optionto be required - Add support for
igiconTax.Registration.CountryOption.At,Tax.Registration.CountryOption.Be,Tax.Registration.CountryOption.Bg,Tax.Registration.CountryOption.Cy,Tax.Registration.CountryOption.Cz,Tax.Registration.CountryOption.De,Tax.Registration.CountryOption.Dk,Tax.Registration.CountryOption.E,Tax.Registration.CountryOption.Ee,Tax.Registration.CountryOption.Fi,Tax.Registration.CountryOption.Fr,Tax.Registration.CountryOption.Gr,Tax.Registration.CountryOption.Hr,Tax.Registration.CountryOption.Hu,Tax.Registration.CountryOption.Ie,Tax.Registration.CountryOption.It,Tax.Registration.CountryOption.Lt,Tax.Registration.CountryOption.Lu,Tax.Registration.CountryOption.Lv,Tax.Registration.CountryOption.Mt,Tax.Registration.CountryOption.Nl,Tax.Registration.CountryOption.Pl,Tax.Registration.CountryOption.Pt,Tax.Registration.CountryOption.Ro,Tax.Registration.CountryOption.Se,Tax.Registration.CountryOption.Si, andTax.Registration.CountryOption.Sk - Add support for
metadataonV2.Billing.Contract.PricingLine.Datum.Pricing.PriceDetail.PricingOverride.Datum,V2.Billing.Contract.PricingOverride.Datum,V2.MoneyManagement.Transaction,v2.billing.ContractCreateParamsPricingOverride,v2.billing.ContractModifyParamsPricingLineActionUpdate,v2.billing.ContractModifyParamsPricingOverrideActionAdd,v2.billing.ContractModifyParamsPricingOverrideActionUpdate, andv2.billing.ContractModifyParams - Add support for
tax_amountonV2.MoneyManagement.OutboundPaymentQuote.EstimatedFee - Add support for
payout_method_optionsonV2.MoneyManagement.OutboundPaymentQuote.Toandv2.money_management.OutboundPaymentQuoteCreateParamsTo - Change type of
v2.billing.ContractModifyParamsPricingLineActionUpdatePricingPriceDetailPricingOverrideActionUpdate.metadatafromstringtoemptyable(string) - Add support for snapshot events
payment_plan.created,payment_plan.installment_due,payment_plan.installment_paid,payment_plan.installment_will_be_due, andpayment_plan.updatedwith resourcePaymentPlan
- Add support for new resources
v15.5.1
v15.6.0a1
This release changes the pinned API version to 2026-08-12.preview.
- #1873 Update generated code for private-preview
- Add support for new resource
v2.tax.OperationsResolveAddressResult - Add support for
resolve_addressmethod on resourcev2.tax.OperationsResolveAddressResult - Add support for
confirmandfx_quotemethods on resourcev2.money_management.PayoutIntent ⚠️ Add support for new valuepartner_disabledon enumsAccount.FutureRequirement.Error.code,Account.Requirement.Error.code,BankAccount.FutureRequirement.Error.code,BankAccount.Requirement.Error.code,Capability.FutureRequirement.Error.code,Capability.Requirement.Error.code,Person.FutureRequirement.Error.code, andPerson.Requirement.Error.code⚠️ Remove support for valuespartner_disabled_dispute_rate,partner_disabled_responsibilities,partner_disabled_restricted_business, andpartner_disabled_suspected_fraudfrom enumsAccount.FutureRequirement.Error.code,Account.Requirement.Error.code,BankAccount.FutureRequirement.Error.code,BankAccount.Requirement.Error.code,Capability.FutureRequirement.Error.code,Capability.Requirement.Error.code,Person.FutureRequirement.Error.code, andPerson.Requirement.Error.code- Add support for
customer_updateonBillingPortal.Session.Flow - Add support for new value
customer_updateon enumBillingPortal.Session.Flow.type - Add support for
funding_source_grouponCharge.PaymentMethodDetail.Link ⚠️ Remove support forpricing_grouponCharge.PaymentMethodDetail.Link- Add support for new value
celoon enumCrypto.CustomerConsumerWallet.network - Add support for new value
celoon enumsCrypto.OnrampSession.TransactionDetail.destination_network,crypto.OnrampSessionCreateParams.destination_network,crypto.OnrampSessionListParams.destination_network, andcrypto.OnrampTransactionLimitsRetrieveParams.destination_network - Add support for new value
celoon enumsCrypto.OnrampSession.TransactionDetail.destination_networksandcrypto.OnrampSessionCreateParams.destination_networks - Add support for
celoonCrypto.OnrampSession.TransactionDetail.WalletAddress - Add support for
customer_portalonCustomerSession.Component - Add support for
applied_to_invoiceandtypeonCustomerCreateCustomerBalanceTransactionParams - Add support for
classification_stateandenrichment_stateonFinancialConnections.Account - Add support for
countryonFinancialConnections.Session.Filter - Add support for
classificationsandenrichmentsonFinancialConnections.Transaction - Add support for new values
billie,paypay, andvippson enumsInvoice.PaymentSetting.payment_method_types,InvoiceCreateParamsPaymentSetting.payment_method_types,InvoiceModifyParamsPaymentSetting.payment_method_types,QuotePreviewInvoice.PaymentSetting.payment_method_types,Subscription.PaymentSetting.payment_method_types,SubscriptionCreateParamsPaymentSetting.payment_method_types, andSubscriptionModifyParamsPaymentSetting.payment_method_types - Add support for
customer_balanceonInvoiceandQuotePreviewInvoice - Add support for
billieonInvoice.PaymentSetting.PaymentMethodOption,QuotePreviewInvoice.PaymentSetting.PaymentMethodOption, andSubscription.PaymentSetting.PaymentMethodOption - Add support for
hold_amount_detailsandhold_amountonIssuing.Authorization.PendingRequestandIssuing.Authorization.RequestHistory - Add support for new values
huandroon enumsIssuing.Cardholder.preferred_locales,issuing.CardholderCreateParams.preferred_locales, andissuing.CardholderModifyParams.preferred_locales - Add support for new values
authentication_failure,expired_payment_method,incorrect_cvc,incorrect_number,incorrect_postal_code,insufficient_funds,payment_method_restricted, andprocessing_erroron enumsPaymentAttemptRecordReportFailedParams.failure_code,PaymentRecordReportPaymentAttemptFailedParams.failure_code,PaymentRecordReportPaymentAttemptParamsFailed.failure_code, andPaymentRecordReportPaymentParamsFailed.failure_code - Add support for
network_decline_codeonPaymentAttemptRecordReportFailedParamsPaymentMethodDetailCardandPaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailCard - Add support for
setup_future_usageonPaymentIntent.PaymentMethodOption.Sequra - Add support for
statusonQuotePreviewSubscriptionSchedule.PauseSchedule.Pause,QuotePreviewSubscriptionSchedule.PauseSchedule.Resume,SubscriptionSchedule.PauseSchedule.Pause, andSubscriptionSchedule.PauseSchedule.Resume - Change
SubscriptionScheduleCreateParamsPauseSchedule.pauseto be optional - Change type of
SubscriptionScheduleModifyParamsPauseSchedule.resumefrompause_schedule_update_resume_paramstoemptyable(pause_schedule_update_resume_params) - Add support for
acquireronEventsV2CoreHealthAuthorizationRateDropFiringEvent.Impact.Dimension,EventsV2CoreHealthAuthorizationRateDropResolvedEvent.Impact.Dimension,V2.Core.Health.Alert.AuthorizationRateDrop.Dimension, andV2.Core.Health.AlertHistoryEntry.AuthorizationRateDrop.Dimension ⚠️ Change type ofEventsV2CoreHealthAuthorizationRateDropFiringEvent.Impact.Dimension.type,EventsV2CoreHealthAuthorizationRateDropResolvedEvent.Impact.Dimension.type,V2.Core.Health.Alert.AuthorizationRateDrop.Dimension.type, andV2.Core.Health.AlertHistoryEntry.AuthorizationRateDrop.Dimension.typefromliteral('issuer')toenum('acquirer'|'issuer')- Add support for
confirmation_methodonV2.MoneyManagement.PayoutIntentandv2.money_management.PayoutIntentCreateParams - Add support for
estimated_feesandfx_quoteonV2.MoneyManagement.PayoutIntent - Add support for
debitedonV2.MoneyManagement.PayoutIntent.From - Add support for
confirmonV2.MoneyManagement.PayoutIntent.NextAction ⚠️ Change type ofV2.MoneyManagement.PayoutIntent.NextAction.typefromliteral('handle_failure')toenum('confirm'|'handle_failure')- Add support for
creditedonV2.MoneyManagement.PayoutIntent.To - Add support for new value
one_time_feeson enumsv2.billing.ContractActivateParams.include,v2.billing.ContractCancelParams.include,v2.billing.ContractCreateParams.include,v2.billing.ContractListParams.include,v2.billing.ContractModifyParams.include, andv2.billing.ContractRetrieveParams.include - Add support for event notification
V1BalanceSettingsUpdatedEventwith related objectBalanceSettings - Add support for event notification
V1BillingCreditBalanceTransactionCreatedEventwith related objectbilling.CreditBalanceTransaction - Add support for event notifications
V1BillingCreditGrantCreatedEventandV1BillingCreditGrantUpdatedEventwith related objectbilling.CreditGrant - Add support for event notifications
V1BillingMeterCreatedEvent,V1BillingMeterDeactivatedEvent,V1BillingMeterReactivatedEvent, andV1BillingMeterUpdatedEventwith related objectbilling.Meter - Add support for event notifications
V1FinancialConnectionsAccountAccountNumbersUpdatedEvent,V1FinancialConnectionsAccountExpectedDeactivationDateUpdatedEvent,V1FinancialConnectionsAccountSupportedPaymentMethodTypesUpdatedEvent,V1FinancialConnectionsAccountUpcomingAccountNumberExpiryEvent, andV1FinancialConnectionsAccountUpcomingDeactivationEventwith related objectfinancial_connections.Account - Add support for event notification
V1InvoicePaymentAttemptRequiredEventwith related objectInvoice - Add support for error type
FxQuoteNeedsRefreshError
- Add support for new resource
v15.5.0
-
#1874 Add async iteration to v2 list auto-pagination
- Adds
async forsupport to v2ListObject.auto_paging_iter().
- Adds
-
#1869 Surface
objectproperty onEventNotification -
#1867 Emit Claude Code plugin hint at module load time
- Emits new Claude Code plugin hint when
CLAUDECODEorCLAUDE_CODE_CHILD_SESSIONenvironment variables are detected.
- Emits new Claude Code plugin hint when
-
#1855 add/adjust event parsing helpers
- Added methods that return their respective
Event/EventNotificationclass instances 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.Webhook.construct_event_without_verification(payload)StripeClient.construct_event_without_verification(payload)StripeClient.parse_event_notification_without_verification(payload)
- Added
WebhookSignature.generate_signature_header(payload, secret, timestamp=None), which computes a fullStripe-Signatureheader for the given payload. Useful for unit tests!
- Added methods that return their respective
-
#1863 Add
stripe.major_api_versionconstant
v15.5.0a2
-
#1859 Update generated code for private-preview
- Add support for new resource
billing.FeedbackOptions - Add support for
sequra_paymentsonAccount.Capability - Add support for
feedback_optionsonBillingPortal.Configuration.Feature.SubscriptionCancel.CancellationReason - Add support for
sequraonCharge.PaymentMethodDetail,Checkout.Session.PaymentMethodOption,ConfirmationToken.PaymentMethodPreview,PaymentAttemptRecord.PaymentMethodDetail,PaymentIntent.PaymentMethodOption, andPaymentRecord.PaymentMethodDetail - Add support for
retrieval_reference_numberonCharge.PaymentMethodDetail.CardPresent,ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetail.CardPresent,PaymentAttemptRecord.PaymentMethodDetail.CardPresent,PaymentMethod.Card.GeneratedFrom.PaymentMethodDetail.CardPresent, andPaymentRecord.PaymentMethodDetail.CardPresent - Add support for
pricing_grouponCharge.PaymentMethodDetail.Link - Add support for
tax_ratesonCheckout.Session.ShippingOption,checkout.SessionCreateParamsShippingOption, andcheckout.SessionModifyParamsShippingOption ⚠️ Add support for new valuedaikinon enumsCheckout.Session.AutomaticSurcharge.providerandPaymentLink.AutomaticSurcharge.provider- Add support for
funding_types_blockedonCheckout.Session.PaymentMethodOption.Card.Restriction - Add support for new value
sequraon enumsConfirmationTokenCreateParamsPaymentMethodDatum.type,PaymentIntentConfirmParamsPaymentMethodDatum.type,PaymentIntentCreateParamsPaymentMethodDatum.type,PaymentIntentModifyParamsPaymentMethodDatum.type,SetupIntentConfirmParamsPaymentMethodDatum.type,SetupIntentCreateParamsPaymentMethodDatum.type, andSetupIntentModifyParamsPaymentMethodDatum.type - Add support for new value
sequraon enumsConfirmationToken.PaymentMethodPreview.typeandPaymentMethod.type - Add support for new value
sequraon enumsCustomerListPaymentMethodsParams.type,PaymentMethodCreateParams.type, andPaymentMethodListParams.type - Add support for
healthcareonissuing.AuthorizationCaptureParamsPurchaseDetail,issuing.AuthorizationCreateParams,issuing.TransactionCreateForceCaptureParamsPurchaseDetail, andissuing.TransactionCreateUnlinkedRefundParamsPurchaseDetail - Change type of
Issuing.Authorization.Healthcare.verification_statusfromnullable(enum('iias_merchant_exempt'|'iias_merchant_not_certified'|'iias_verified'|'not_verified'))toenum('iias_merchant_exempt'|'iias_merchant_not_certified'|'iias_verified'|'not_verified') - Add support for
is_anomalousonPaymentAttemptRecordReportGuaranteedParams - Add support for new value
sequraon enumsPaymentIntent.excluded_payment_method_types,PaymentIntentConfirmParams.excluded_payment_method_types,PaymentIntentCreateParams.excluded_payment_method_types,PaymentIntentModifyParams.excluded_payment_method_types,SetupIntent.excluded_payment_method_types,SetupIntentCreateParams.excluded_payment_method_types, andSetupIntentModifyParams.excluded_payment_method_types - Add support for
aade_dataonPaymentIntent.PaymentMethodOption.CardPresent - Change
Radar.PaymentEvaluation.PaymentDetail.PaymentMethodDetail.Card.first6to be required - Change
Radar.PaymentEvaluation.PaymentDetail.PaymentMethodDetail.Card.last4to be required - Add support for
feedback_optiononSubscription.CancellationDetail - Add support for
applicationonV2.Payments.OffSessionPayment - Add support for
statusonv2.money_management.FinancialAccountStatementListParams - Change
v2.billing.ContractCreateParams.pricing_linesto be optional
- Add support for new resource
-
#1865 Merge to private-preview
No user-facing changes — this is a merge commit only.