Releases: stripe/stripe-python
Release list
v15.0.1
v15.1.0b1
This release changes the pinned API version to 2026-03-25.preview. It is built on top of SDK version 15.0.0 which contains breaking changes. Please review the changelog for 15.0.0 if upgrading from older SDK versions.
- #1774 Update generated code for beta
- #1772 Update generated code for beta
- Release specs are identical.
- #1742 Update generated code for beta
- Add support for new resources
product_catalog.TrialOffer,tax.Location, andv2.core.BatchJob - Add support for
createmethod on resourceproduct_catalog.TrialOffer - Add support for
create,list, andretrievemethods on resourcetax.Location - Add support for
cancel,create, andretrievemethods on resourcev2.core.BatchJob - Add support for
performance_locationonTax.CalculationLineItemandtax.CalculationCreateParamsLineItem ⚠️ Add support for new valueperformanceon enumsTax.Calculation.ShippingCost.TaxBreakdown.sourcing,Tax.CalculationLineItem.TaxBreakdown.sourcing, andTax.Transaction.ShippingCost.TaxBreakdown.sourcing⚠️ Add support for new valuesadmissions_tax,attendance_tax,entertainment_tax,gross_receipts_tax,hospitality_tax,luxury_tax,resort_tax, andtourism_taxon enumsTax.Calculation.ShippingCost.TaxBreakdown.TaxRateDetail.tax_type,Tax.Calculation.TaxBreakdown.TaxRateDetail.tax_type,Tax.CalculationLineItem.TaxBreakdown.TaxRateDetail.tax_type, andTax.Transaction.ShippingCost.TaxBreakdown.TaxRateDetail.tax_type- Add support for
trial_offeronInvoiceCreatePreviewParamsScheduleDetailAmendmentItemActionAdd,InvoiceCreatePreviewParamsScheduleDetailAmendmentItemActionSet,InvoiceCreatePreviewParamsScheduleDetailPhaseItem,QuoteCreateParamsLineActionAddItem,QuoteCreateParamsLineActionSetItem,QuoteLine.Action.AddItem,QuoteLine.Action.SetItem,QuoteModifyParamsLineActionAddItem,QuoteModifyParamsLineActionSetItem,QuotePreviewSubscriptionSchedule.Phase.Item,SubscriptionSchedule.Phase.Item,SubscriptionScheduleAmendParamsAmendmentItemActionAdd,SubscriptionScheduleAmendParamsAmendmentItemActionSet,SubscriptionScheduleCreateParamsPhaseItem, andSubscriptionScheduleModifyParamsPhaseItem - Add support for
risk_reservedonBalance ⚠️ Remove support forsource_typeonCharge.PaymentMethodDetail.StripeBalance,ConfirmationToken.PaymentMethodPreview.StripeBalance,ConfirmationTokenCreateParamsPaymentMethodDatumStripeBalance,PaymentAttemptRecord.PaymentMethodDetail.StripeBalance,PaymentIntentConfirmParamsPaymentMethodDatumStripeBalance,PaymentIntentCreateParamsPaymentMethodDatumStripeBalance,PaymentIntentModifyParamsPaymentMethodDatumStripeBalance,PaymentMethod.StripeBalance,PaymentMethodCreateParamsStripeBalance,PaymentRecord.PaymentMethodDetail.StripeBalance,SetupIntentConfirmParamsPaymentMethodDatumStripeBalance,SetupIntentCreateParamsPaymentMethodDatumStripeBalance, andSetupIntentModifyParamsPaymentMethodDatumStripeBalance- Add support for
tax_detailsonInvoiceAddLinesParamsLinePriceDatumProductDatum,InvoiceLineItemModifyParamsPriceDatumProductDatum,InvoiceUpdateLinesParamsLinePriceDatumProductDatum,PaymentLinkCreateParamsLineItemPriceDatumProductDatum,PlanCreateParamsProduct,PriceCreateParamsProductDatum,ProductCreateParams,ProductModifyParams,checkout.SessionCreateParamsLineItemPriceDatumProductDatum, andcheckout.SessionModifyParamsLineItemPriceDatumProductDatum - Add support for
pending_invoice_item_intervaloncheckout.SessionModifyParamsSubscriptionDatum - Add support for
hostedandui_modeonFinancialConnections.Sessionandfinancial_connections.SessionCreateParams - Add support for
urlonFinancialConnections.Session - Add support for
expires_after_secondsonInvoice.PaymentSetting.PaymentMethodOption.Pix,InvoiceCreateParamsPaymentSettingPaymentMethodOptionPix,InvoiceModifyParamsPaymentSettingPaymentMethodOptionPix,QuotePreviewInvoice.PaymentSetting.PaymentMethodOption.Pix,Subscription.PaymentSetting.PaymentMethodOption.Pix,SubscriptionCreateParamsPaymentSettingPaymentMethodOptionPix, andSubscriptionModifyParamsPaymentSettingPaymentMethodOptionPix - Add support for
current_trialonInvoiceCreatePreviewParamsSubscriptionDetailItem,SubscriptionCreateParamsItem,SubscriptionItemCreateParams,SubscriptionItemModifyParams,SubscriptionItem, andSubscriptionModifyParamsItem - Add support for
surchargeonPaymentIntent.AmountDetail,PaymentIntentCaptureParamsAmountDetail,PaymentIntentConfirmParamsAmountDetail,PaymentIntentCreateParamsAmountDetail,PaymentIntentIncrementAuthorizationParamsAmountDetail, andPaymentIntentModifyParamsAmountDetail - Add support for
amount_detailsandpayment_detailsonPaymentIntentDecrementAuthorizationParams - Add support for
mandate_optionsonPaymentIntent.PaymentMethodOption.StripeBalance - Add support for
managed_paymentsonPaymentLinkCreateParamsandPaymentLink - Add support for
stripe_balanceonSetupIntent.PaymentMethodOption,SetupIntentConfirmParamsPaymentMethodOption,SetupIntentCreateParamsPaymentMethodOption, andSetupIntentModifyParamsPaymentMethodOption - Add support for
billing_cycle_anchoronSubscription.TrialSetting.EndBehavior,SubscriptionCreateParamsTrialSettingEndBehavior, andSubscriptionModifyParamsTrialSettingEndBehavior ⚠️ Add support for new valuesadmissions_tax,attendance_tax,entertainment_tax,gross_receipts_tax,hospitality_tax,luxury_tax,resort_tax, andtourism_taxon enumsTax.Registration.CountryOption.Me.typeandtax.RegistrationCreateParamsCountryOptionMe.type- Add support for
admissions_tax,attendance_tax,entertainment_tax,gross_receipts_tax,hospitality_tax,luxury_tax,resort_tax, andtourism_taxonTax.Registration.CountryOption.Me - Add support for
requirementsonTaxCode ⚠️ Change type ofV2.Billing.Cadence.SettingsDatum.Collection.PaymentMethodOption.Card.MandateOption.amount,V2.Billing.CollectionSetting.PaymentMethodOption.Card.MandateOption.amount,V2.Billing.CollectionSettingVersion.PaymentMethodOption.Card.MandateOption.amount,v2.billing.CollectionSettingCreateParamsPaymentMethodOptionCardMandateOption.amount, andv2.billing.CollectionSettingModifyParamsPaymentMethodOptionCardMandateOption.amountfromlongIntegertoint64_string⚠️ Add support for new valuesar_bank_account,co_bank_account, andeg_bank_accounton enumV2.Core.Account.Configuration.Recipient.DefaultOutboundDestination.type- Add support for
timezoneonV2.Core.Account.Default,v2.core.AccountCreateParamsDefault, andv2.core.AccountModifyParamsDefault - Add support for
azure_event_gridonV2.Core.EventDestinationandv2.core.EventDestinationCreateParams ⚠️ Add support for new valueno_azure_partner_topic_existson enumV2.Core.EventDestination.StatusDetail.Disabled.reason⚠️ Add support for new valueazure_event_gridon enumsV2.Core.EventDestination.typeandv2.core.EventDestinationCreateParams.type- Add support for
supported_currenciesonV2.Core.Vault.GbBankAccount,V2.Core.Vault.UsBankAccount, andV2.MoneyManagement.PayoutMethod.Card ⚠️ ChangeV2.Core.Vault.GbBankAccount.sort_codeandv2.core.vault.GbBankAccountCreateParams.sort_codeto be optional- Add support for
restrictedonV2.MoneyManagement.PayoutMethod - Add support for
currenciesonV2.MoneyManagement.PayoutMethodsBankAccountSpec.Country.Field - Add support for
counterpartyanddescriptiononV2.MoneyManagement.Transaction ⚠️ Add support forcurrencyonv2.core.vault.GbBankAccountCreateParams,v2.core.vault.UsBankAccountCreateParams,v2.money_management.OutboundSetupIntentCreateParamsPayoutMethodDatumBankAccount,v2.money_management.OutboundSetupIntentCreateParamsPayoutMethodDatumCard,v2.money_management.OutboundSetupIntentModifyParamsPayoutMethodDatumBankAccount, andv2.money_management.OutboundSetupIntentModifyParamsPayoutMethodDatumCard- Add support for
ibanonv2.core.vault.GbBankAccountCreateParams - Change
v2.core.vault.GbBankAccountCreateParams.account_numberto be optional ⚠️ Add support for new valuecurrencyon enumInvalidPaymentMethodError.invalid_param- Add support for event notifications
V2CoreBatchJobBatchFailedEvent,V2CoreBatchJobCanceledEvent,V2CoreBatchJobCompletedEvent,V2CoreBatchJobCreatedEvent,V2CoreBatchJobReadyForUploadEvent,V2CoreBatchJobTimeoutEvent,V2CoreBatchJobUpdatedEvent,V2CoreBatchJobUploadTimeoutEvent,V2CoreBatchJobValidatingEvent, andV2CoreBatchJobValidationFailedEventwith related objectv2.core.BatchJob - Add support for error code
service_period_coupon_with_metered_tiered_item_unsupportedonQuotePreviewInvoice.LastFinalizationError
- Add support for new resources
- #1765 Merge to beta
- #1753 Merge to beta
- #1745 Merge to beta
- #1713 Delete API_VERSION file as it is no longer needed
v15.1.0a1
This release changes the pinned API version to 2026-03-25.preview and contains additional breaking changes. See the GA changelog for more information.
- #1776 Update generated code for private-preview
- Add support for new resource
RiskSignals - Add support for
financial_account_rewardsandnesting_demoonAccountSession.Component - Add support for
upi_paymentsonAccount.Capability,AccountCreateParamsCapability, andAccountModifyParamsCapability - Add support for
risk_signalsonAccount - Add support for
fraud_intentonAccountSignals ⚠️ Add support for new valuerelated_accountson enumAccountSignals.Delinquency.Indicator.indicator- Add support for
risk_reservedonBalance ⚠️ Remove support forbillable_itemsonBilling.Alert.SpendThreshold.Filter- Add support for
upionCharge.PaymentMethodDetail,Checkout.Session.PaymentMethodOption,ConfirmationToken.PaymentMethodPreview,ConfirmationTokenCreateParamsPaymentMethodDatum,Mandate.PaymentMethodDetail,PaymentAttemptRecord.PaymentMethodDetail,PaymentIntent.PaymentMethodOption,PaymentIntentConfirmParamsPaymentMethodDatum,PaymentIntentConfirmParamsPaymentMethodOption,PaymentIntentCreateParamsPaymentMethodDatum,PaymentIntentCreateParamsPaymentMethodOption,PaymentIntentModifyParamsPaymentMethodDatum,PaymentIntentModifyParamsPaymentMethodOption,PaymentMethodConfigurationCreateParams,PaymentMethodConfigurationModifyParams,PaymentMethodConfiguration,PaymentMethodCreateParams,PaymentMethod,PaymentRecord.PaymentMethodDetail,SetupAttempt.PaymentMethodDetail,SetupIntent.PaymentMethodOption,SetupIntentConfirmParamsPaymentMethodDatum,SetupIntentConfirmParamsPaymentMethodOption,SetupIntentCreateParamsPaymentMethodDatum,SetupIntentCreateParamsPaymentMethodOption,SetupIntentModifyParamsPaymentMethodDatum,SetupIntentModifyParamsPaymentMethodOption, andcheckout.SessionCreateParamsPaymentMethodOption ⚠️ Add support for new valuetempoon enumsCharge.PaymentMethodDetail.Crypto.network,PaymentAttemptRecord.PaymentMethodDetail.Crypto.network, andPaymentRecord.PaymentMethodDetail.Crypto.network⚠️ Remove support forsource_typeonCharge.PaymentMethodDetail.StripeBalance,ConfirmationToken.PaymentMethodPreview.StripeBalance,ConfirmationTokenCreateParamsPaymentMethodDatumStripeBalance,PaymentAttemptRecord.PaymentMethodDetail.StripeBalance,PaymentIntentConfirmParamsPaymentMethodDatumStripeBalance,PaymentIntentCreateParamsPaymentMethodDatumStripeBalance,PaymentIntentModifyParamsPaymentMethodDatumStripeBalance,PaymentMethod.StripeBalance,PaymentMethodCreateParamsStripeBalance,PaymentRecord.PaymentMethodDetail.StripeBalance,SetupIntentConfirmParamsPaymentMethodDatumStripeBalance,SetupIntentCreateParamsPaymentMethodDatumStripeBalance, andSetupIntentModifyParamsPaymentMethodDatumStripeBalance- Add support for
integration_identifieronCheckout.Sessionandcheckout.SessionCreateParams ⚠️ Add support for new valueapplicationon enumsCheckout.Session.AutomaticTax.Liability.type,Checkout.Session.InvoiceCreation.InvoiceDatum.Issuer.type,Invoice.AutomaticTax.Liability.type,Invoice.Issuer.type,InvoiceCreateParamsAutomaticTaxLiability.type,InvoiceCreateParamsIssuer.type,InvoiceCreatePreviewParamsAutomaticTaxLiability.type,InvoiceCreatePreviewParamsIssuer.type,InvoiceCreatePreviewParamsScheduleDetailPhaseAutomaticTaxLiability.type,InvoiceCreatePreviewParamsScheduleDetailPhaseInvoiceSettingIssuer.type,InvoiceModifyParamsAutomaticTaxLiability.type,InvoiceModifyParamsIssuer.type,PaymentLink.AutomaticTax.Liability.type,PaymentLink.InvoiceCreation.InvoiceDatum.Issuer.type,PaymentLink.SubscriptionDatum.InvoiceSetting.Issuer.type,PaymentLinkCreateParamsAutomaticTaxLiability.type,PaymentLinkCreateParamsInvoiceCreationInvoiceDatumIssuer.type,PaymentLinkCreateParamsSubscriptionDatumInvoiceSettingIssuer.type,PaymentLinkModifyParamsAutomaticTaxLiability.type,PaymentLinkModifyParamsInvoiceCreationInvoiceDatumIssuer.type,PaymentLinkModifyParamsSubscriptionDatumInvoiceSettingIssuer.type,Quote.AutomaticTax.Liability.type,Quote.InvoiceSetting.Issuer.type,QuoteCreateParamsAutomaticTaxLiability.type,QuoteCreateParamsInvoiceSettingIssuer.type,QuoteModifyParamsAutomaticTaxLiability.type,QuoteModifyParamsInvoiceSettingIssuer.type,QuotePreviewInvoice.AutomaticTax.Liability.type,QuotePreviewInvoice.Issuer.type,QuotePreviewSubscriptionSchedule.DefaultSetting.AutomaticTax.Liability.type,QuotePreviewSubscriptionSchedule.DefaultSetting.InvoiceSetting.Issuer.type,QuotePreviewSubscriptionSchedule.Phase.AutomaticTax.Liability.type,QuotePreviewSubscriptionSchedule.Phase.InvoiceSetting.Issuer.type,Subscription.AutomaticTax.Liability.type,Subscription.InvoiceSetting.Issuer.type,SubscriptionCreateParamsAutomaticTaxLiability.type,SubscriptionCreateParamsInvoiceSettingIssuer.type,SubscriptionModifyParamsAutomaticTaxLiability.type,SubscriptionModifyParamsInvoiceSettingIssuer.type,SubscriptionSchedule.DefaultSetting.AutomaticTax.Liability.type,SubscriptionSchedule.DefaultSetting.InvoiceSetting.Issuer.type,SubscriptionSchedule.Phase.AutomaticTax.Liability.type,SubscriptionSchedule.Phase.InvoiceSetting.Issuer.type,SubscriptionScheduleCreateParamsDefaultSettingAutomaticTaxLiability.type,SubscriptionScheduleCreateParamsDefaultSettingInvoiceSettingIssuer.type,SubscriptionScheduleCreateParamsPhaseAutomaticTaxLiability.type,SubscriptionScheduleCreateParamsPhaseInvoiceSettingIssuer.type,SubscriptionScheduleModifyParamsDefaultSettingAutomaticTaxLiability.type,SubscriptionScheduleModifyParamsDefaultSettingInvoiceSettingIssuer.type,SubscriptionScheduleModifyParamsPhaseAutomaticTaxLiability.type,SubscriptionScheduleModifyParamsPhaseInvoiceSettingIssuer.type,checkout.SessionCreateParamsAutomaticTaxLiability.type,checkout.SessionCreateParamsInvoiceCreationInvoiceDatumIssuer.type,checkout.SessionCreateParamsSubscriptionDatumInvoiceSettingIssuer.type,checkout.SessionModifyParamsAutomaticTaxLiability.type,checkout.SessionModifyParamsInvoiceCreationInvoiceDatumIssuer.type, andcheckout.SessionModifyParamsSubscriptionDatumInvoiceSettingIssuer.type- Add support for new value
upion enumcheckout.SessionCreateParams.excluded_payment_method_types - Change type of
InvoiceAddLinesParamsLinePriceDatumProductDatumTaxDetail.tax_code,InvoiceLineItemModifyParamsPriceDatumProductDatumTaxDetail.tax_code,InvoiceUpdateLinesParamsLinePriceDatumProductDatumTaxDetail.tax_code,PaymentLinkCreateParamsLineItemPriceDatumProductDatumTaxDetail.tax_code,PlanCreateParamsProductTaxDetail.tax_code,PriceCreateParamsProductDatumTaxDetail.tax_code,ProductCreateParamsTaxDetail.tax_code,ProductModifyParamsTaxDetail.tax_code,checkout.SessionCreateParamsLineItemPriceDatumProductDatumTaxDetail.tax_code, andcheckout.SessionModifyParamsLineItemPriceDatumProductDatumTaxDetail.tax_codefromstringtoemptyable(string) - Add support for
cryptooncheckout.SessionCreateParamsPaymentMethodOption - Add support for new value
upion enumcheckout.SessionCreateParams.payment_method_types - Add support for
pending_invoice_item_intervaloncheckout.SessionCreateParamsSubscriptionDatumandcheckout.SessionModifyParamsSubscriptionDatum ⚠️ Add support for new valueselements,embedded_page,form, andhosted_pageon enumsCheckout.Session.ui_modeandcheckout.SessionCreateParams.ui_mode⚠️ Remove support for valuescustom,embedded, andhostedfrom enumsCheckout.Session.ui_modeandcheckout.SessionCreateParams.ui_mode- Change
InvoiceAddLinesParamsLinePriceDatumProductDatumTaxDetail.tax_code,InvoiceLineItemModifyParamsPriceDatumProductDatumTaxDetail.tax_code,InvoiceUpdateLinesParamsLinePriceDatumProductDatumTaxDetail.tax_code,PaymentLinkCreateParamsLineItemPriceDatumProductDatumTaxDetail.tax_code,PlanCreateParamsProductTaxDetail.tax_code,PriceCreateParamsProductDatumTaxDetail.tax_code,ProductCreateParamsTaxDetail.tax_code,ProductModifyParamsTaxDetail.tax_code,checkout.SessionCreateParamsLineItemPriceDatumProductDatumTaxDetail.tax_code, andcheckout.SessionModifyParamsLineItemPriceDatumProductDatumTaxDetail.tax_codeto be optional - Add support for
au_becs_debit,bacs_debit,boleto,link,sepa_debit, andus_bank_accountonCheckout.Session.CurrentAttempt.PaymentMethodDetail ⚠️ Add support for new valuemarine_carbon_removalon enumClimate.Supplier.removal_pathway- Add support for new value
upion enumsConfirmationTokenCreateParamsPaymentMethodDatum.type,PaymentIntentConfirmParamsPaymentMethodDatum.type,PaymentIntentCreateParamsPaymentMethodDatum.type,PaymentIntentModifyParamsPaymentMethodDatum.type,SetupIntentConfirmParamsPaymentMethodDatum.type,SetupIntentCreateParamsPaymentMethodDatum.type, andSetupIntentModifyParamsPaymentMethodDatum.type ⚠️ Add support for new valueupion enumsConfirmationToken.PaymentMethodPreview.typeandPaymentMethod.type- Add support for
metadataonCreditNoteCreateParamsLine,CreditNoteLineItem,CreditNotePreviewLinesParamsLine, andCreditNotePreviewParamsLine - Add support for new value
upion enumsCustomerListPaymentMethodsParams.type,PaymentMethodCreateParams.type, andPaymentMethodListParams.type - Add support for
selected_fulfillment_option_overridesonDelegatedCheckout.RequestedSession.FulfillmentDetail - Add support for
line_item_keysonDelegatedCheckout.RequestedSession.FulfillmentDetail.FulfillmentOption.Digital.DigitalOptionand ...
- Add support for new resource
v15.0.0
This release changes the pinned API version to 2026-03-25.dahlia and contains breaking changes (prefixed with
Please review details for the breaking changes and alternatives in the Stripe API changelog before upgrading.
-
⚠️ Breaking change: #1769 Add decimal_string coercion for v1 and v2 API fields- All
decimal_stringfields changed type fromstrtodecimal.Decimalin both request params and response objects. Code that reads or writes these fields asstrwill need to useDecimalinstead. Affected fields across v1 and v2 APIs:- checkout.Session:
fx_rate - climate.Order:
metric_tons; climate.Product:metric_tons_available - CreditNoteLineItem:
unit_amount_decimal - InvoiceItem:
quantity_decimal,unit_amount_decimal - InvoiceLineItem:
quantity_decimal,unit_amount_decimal - issuing.Authorization / issuing.Transaction (and TestHelpers):
quantity_decimal,unit_cost_decimal,gross_amount_decimal,local_amount_decimal,national_amount_decimal - Plan:
amount_decimal,flat_amount_decimal,unit_amount_decimal - Price:
unit_amount_decimal,flat_amount_decimal(includingcurrency_optionsandtiers) - v2.core.Account / v2.core.AccountPerson:
percent_ownership - Request params on Invoice, Product, Quote, Subscription, SubscriptionItem, SubscriptionSchedule, PaymentLink:
unit_amount_decimal,flat_amount_decimal,quantity_decimal(where applicable)
- checkout.Session:
- All
-
⚠️ Breaking change:#1767 Throw an error when using the wrong webhook parsing method -
⚠️ Breaking change: #1764 Drop support for Python 3.7 & 3.8 -
⚠️ Breaking change: #1762StripeObjectno longer inherits fromdictStripeObjectno longer inherits fromdict, so anydictmethods will no longer exist, including.get(),.update(), and notably,.items().- or convenience, it's still possible to check presence with
'some_key' in some_objand check for equality between stripe objects. But most key/value iteration needs an extra step - To access the underlying data as a
dict, callsome_obj.to_dict(), which recursively dumps all stripe-provided classes into native Python types. This is a read-only view; changes to the output ofto_dict()won't affect the original object. - Write operations can still be done with dot notation (
some_obj.val = 123) or bracket notation (some_obj["val"] = 123). Do that instead of trying to interact with the underlying data store, as the implementation is considered private and may change without warning in the future.
v14.5.0a4
- #1760 Update generated code for private-preview
- Add support for
simulate_crypto_deposittest helper method on resourcePaymentIntent - Add support for
deposit_optionsandmodeonPaymentIntent.PaymentMethodOption.Crypto,PaymentIntentConfirmParamsPaymentMethodOptionCrypto,PaymentIntentCreateParamsPaymentMethodOptionCrypto, andPaymentIntentModifyParamsPaymentMethodOptionCrypto - Add support for
crypto_display_detailsonPaymentIntent.NextAction
- Add support for
- #1755 Update generated code for private-preview
- Add support for new resources
orchestration.PaymentAttemptandradar.CustomerEvaluation - Add support for
retrievemethod on resourceorchestration.PaymentAttempt - Add support for
createandmodifymethods on resourceradar.CustomerEvaluation - Add support for
approvemethod on resourcecheckout.Session - Add support for
report_authenticated,report_canceled,report_failed,report_guaranteed,report_informational, andreport_refundmethods on resourcePaymentAttemptRecord - Add support for
create_us_paper_check_on_applicationonAccountSessionCreateParamsComponentCheckScanningFeature ⚠️ ChangeAccountSignals.delinquencyto be optional- Add support for
approval_methodonCheckout.Sessionandcheckout.SessionCreateParams - Add support for
current_attemptonCheckout.Session - Add support for
selected_fulfillment_option_overridesondelegated_checkout.RequestedSessionModifyParamsFulfillmentDetail - Add support for
pricing_plan_subscription_detailsonInvoiceItem.ParentandInvoiceLineItem.Parent ⚠️ Remove support forlicense_fee_subscription_detailsonInvoiceItem.ParentandInvoiceLineItem.Parent⚠️ Remove support forpricing_plan_subscriptionandpricing_plan_versiononInvoiceItem.Parent.RateCardSubscriptionDetailandInvoiceLineItem.Parent.RateCardSubscriptionDetail- Add support for new value
pricing_plan_subscription_detailson enumInvoiceItem.Parent.type ⚠️ Remove support for valuelicense_fee_subscription_detailsfrom enumInvoiceItem.Parent.type- Add support for new value
discountson enumInvoiceItem.frozen_fields - Add support for new value
pricing_plan_subscription_detailson enumInvoiceLineItem.Parent.type ⚠️ Remove support for valuelicense_fee_subscription_detailsfrom enumInvoiceLineItem.Parent.type- Add support for
token_detailsonIssuing.Authorization - Add support for
failure_codeonPaymentRecordReportPaymentAttemptFailedParams,PaymentRecordReportPaymentAttemptParamsFailed, andPaymentRecordReportPaymentParamsFailed - Change
PaymentRecordReportPaymentAttemptCanceledParams.canceled_atto be optional - Change
PaymentRecordReportPaymentAttemptFailedParams.failed_atto be optional - Change
PaymentRecordReportPaymentAttemptGuaranteedParams.guaranteed_atto be optional - Change
PaymentRecordReportRefundParams.refundedto be optional ⚠️ Remove support for valuenowfrom enumsQuoteCreateParamsSubscriptionDataOverrideBillingScheduleBillFrom.type,QuoteCreateParamsSubscriptionDatumBillingScheduleBillFrom.type,QuoteModifyParamsSubscriptionDataOverrideBillingScheduleBillFrom.type, andQuoteModifyParamsSubscriptionDatumBillingScheduleBillFrom.type⚠️ Changeradar.IssuingAuthorizationEvaluationCreateParamsCardDetail.bin_countryto be required- Add support for
recurring_intervalonshared_payment.GrantedTokenCreateParamsUsageLimit - Change
shared_payment.GrantedTokenCreateParamsUsageLimit.expires_atto be optional - Add support for
home_rule_taxonTax.Registration.CountryOption.Meandtax.RegistrationCreateParamsCountryOptionMe - Add support for new value
home_rule_taxon enumsTax.Registration.CountryOption.Me.typeandtax.RegistrationCreateParamsCountryOptionMe.type
- Add support for new resources
v14.5.0a3
- #1750 Update generated code for private-preview
- Add support for new resource
radar.IssuingAuthorizationEvaluation - Add support for
createmethod on resourceradar.IssuingAuthorizationEvaluation - Add support for new value
fee_creditson enumBalanceTransaction.balance_type ⚠️ Renameaffiliate_attributionstoaffiliate_attributionondelegated_checkout.RequestedSessionConfirmParamsanddelegated_checkout.RequestedSessionCreateParams- Add support for
amount_to_counteronDispute - Add support for
frozen_fieldsonInvoiceItem - Add support for new value
next_billing_period_starton enumsV2.Billing.IntentAction.Apply.EffectiveAt.typeandv2.billing.IntentCreateParamsActionApplyEffectiveAt.type - Add support for
consumeronV2.Core.Account.Configuration.CardCreator.Capability,V2.Core.Account.Identity.Attestation.TermsOfService.CardCreator,v2.core.AccountCreateParamsConfigurationCardCreatorCapability,v2.core.AccountCreateParamsIdentityAttestationTermsOfServiceCardCreator,v2.core.AccountModifyParamsConfigurationCardCreatorCapability, andv2.core.AccountModifyParamsIdentityAttestationTermsOfServiceCardCreator - Add support for
fifth_thirdonV2.Core.Account.Configuration.CardCreator.Capability.Commercial,V2.Core.Account.Identity.Attestation.TermsOfService.CardCreator.Commercial,v2.core.AccountCreateParamsConfigurationCardCreatorCapabilityCommercial,v2.core.AccountCreateParamsIdentityAttestationTermsOfServiceCardCreatorCommercial,v2.core.AccountModifyParamsConfigurationCardCreatorCapabilityCommercial, andv2.core.AccountModifyParamsIdentityAttestationTermsOfServiceCardCreatorCommercial - Add support for
prepaid_cardonV2.Core.Account.Configuration.CardCreator.Capability.Commercial.CrossRiverBank,V2.Core.Account.Identity.Attestation.TermsOfService.CardCreator.Commercial.CrossRiverBank,v2.core.AccountCreateParamsConfigurationCardCreatorCapabilityCommercialCrossRiverBank,v2.core.AccountCreateParamsIdentityAttestationTermsOfServiceCardCreatorCommercialCrossRiverBank,v2.core.AccountModifyParamsConfigurationCardCreatorCapabilityCommercialCrossRiverBank, andv2.core.AccountModifyParamsIdentityAttestationTermsOfServiceCardCreatorCommercialCrossRiverBank - Add support for new values
commercial.cross_river_bank.prepaid_card,commercial.fifth_third.charge_card,consumer.celtic.revolving_credit_card,consumer.cross_river_bank.prepaid_card, andconsumer.lead.prepaid_cardon enumsV2.Core.Account.FutureRequirement.Entry.Impact.RestrictsCapability.capabilityandV2.Core.Account.Requirement.Entry.Impact.RestrictsCapability.capability - Add support for
payment_method_dataonv2.payments.OffSessionPaymentCreateParams - Change
v2.payments.OffSessionPaymentCreateParams.payment_methodto be optional - Add support for new values
commercial.cross_river_bank.prepaid_card,commercial.fifth_third.charge_card,consumer.celtic.revolving_credit_card,consumer.cross_river_bank.prepaid_card, andconsumer.lead.prepaid_cardon enumEventsV2CoreAccountIncludingConfigurationCardCreatorCapabilityStatusUpdatedEvent.updated_capability
- Add support for new resource
v14.4.1
v14.5.0a2
This release changes the pinned API version to 2026-03-04.preview.
- #1741 Update generated code for private-preview
- Add support for new resources
Profileandbilling.AlertRecovered - Add support for
reauthorizemethod on resourcePaymentIntent - Add support for
settingsonQuoteLine.Action.AddDiscount,QuoteLine.Action.AddItem.Discount,QuoteLine.Action.SetDiscount,QuoteLine.Action.SetItem.Discount,QuotePreviewSubscriptionSchedule.Phase.Discount,QuotePreviewSubscriptionSchedule.Phase.Item.Discount,SubscriptionSchedule.Phase.Discount, andSubscriptionSchedule.Phase.Item.Discount - Add support for
smart_disputesonAccount.Setting,AccountCreateParamsSetting,AccountModifyParamsSetting,V2.Core.Account.Configuration.Merchant,v2.core.AccountCreateParamsConfigurationMerchant, andv2.core.AccountModifyParamsConfigurationMerchant - Add support for
email_customers_on_successful_paymentonAccount.Setting.Payment,AccountCreateParamsSettingPayment, andAccountModifyParamsSettingPayment - Add support for
balance_update_detailsonBilling.CreditBalanceSummary.Balance - Add support for
reauthorizationandreauthorize_beforeonCharge.PaymentMethodDetail.CardPresent,Charge.PaymentMethodDetail.Card,ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetail.CardPresent,PaymentAttemptRecord.PaymentMethodDetail.CardPresent,PaymentMethod.Card.GeneratedFrom.PaymentMethodDetail.CardPresent, andPaymentRecord.PaymentMethodDetail.CardPresent - Add support for
locationandreaderonCharge.PaymentMethodDetail.CardPresent,Charge.PaymentMethodDetail.InteracPresent,ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetail.CardPresent,PaymentAttemptRecord.PaymentMethodDetail.CardPresent,PaymentAttemptRecord.PaymentMethodDetail.InteracPresent,PaymentMethod.Card.GeneratedFrom.PaymentMethodDetail.CardPresent,PaymentRecord.PaymentMethodDetail.CardPresent, andPaymentRecord.PaymentMethodDetail.InteracPresent - Add support for
managed_paymentsonCheckout.Session,PaymentIntent,SetupIntent,Subscription, andcheckout.SessionCreateParams - Add support for new value
lk_vaton enumsCheckout.Session.CollectedInformation.TaxId.type,Checkout.Session.CustomerDetail.TaxId.type,Invoice.CustomerTaxId.type,Order.TaxDetail.TaxId.type,QuotePreviewInvoice.CustomerTaxId.type,Tax.Calculation.CustomerDetail.TaxId.type,Tax.Transaction.CustomerDetail.TaxId.type, andTaxId.type - Add support for new value
lk_vaton enumsCustomerCreateParamsTaxIdDatum.type,CustomerCreateTaxIdParams.type,InvoiceCreatePreviewParamsCustomerDetailTaxId.type,OrderCreateParamsTaxDetailTaxId.type,OrderModifyParamsTaxDetailTaxId.type,TaxIdCreateParams.type, andtax.CalculationCreateParamsCustomerDetailTaxId.type - Add support for
digitalonDelegatedCheckout.RequestedSession.FulfillmentDetail.FulfillmentOption,DelegatedCheckout.RequestedSession.FulfillmentDetail.SelectedFulfillmentOption, anddelegated_checkout.RequestedSessionModifyParamsFulfillmentDetailSelectedFulfillmentOption - Change
delegated_checkout.RequestedSessionModifyParamsFulfillmentDetailSelectedFulfillmentOption.shippingto be optional - Add support for
affiliate_attributionsonDelegatedCheckout.RequestedSession,delegated_checkout.RequestedSessionConfirmParams, anddelegated_checkout.RequestedSessionCreateParams - Add support for
fulfillment_typeonDelegatedCheckout.RequestedSession.LineItemDetail - Add support for
marketplace_seller_details,network_profile,privacy_notice_url,return_policy_url,store_policy_url, andterms_of_service_urlonDelegatedCheckout.RequestedSession.SellerDetail - Add support for
amount_to_counteronDisputeModifyParams - Add support for new values
reserve.hold.created,reserve.hold.updated,reserve.plan.created,reserve.plan.disabled,reserve.plan.expired,reserve.plan.updated, andreserve.release.createdon enumEvent.type - Add support for new values
terminal_wifi_certificateandterminal_wifi_private_keyon enumsFile.purposeandFileListParams.purpose - Add support for new values
terminal_wifi_certificateandterminal_wifi_private_keyon enumFileCreateParams.purpose - Add support for new value
pay_by_bankon 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
display_nameandservice_user_numberonMandate.PaymentMethodDetail.BacsDebit ⚠️ Change type ofPaymentAttemptRecord.PaymentMethodDetail.Boleto.tax_idandPaymentRecord.PaymentMethodDetail.Boleto.tax_idfromstringtonullable(string)- Change type of
PaymentAttemptRecord.PaymentMethodDetail.UsBankAccount.expected_debit_dateandPaymentRecord.PaymentMethodDetail.UsBankAccount.expected_debit_datefromnullable(string)tostring - Add support for
request_reauthorizationonPaymentIntent.PaymentMethodOption.CardPresent,PaymentIntent.PaymentMethodOption.Card,PaymentIntentConfirmParamsPaymentMethodOptionCardPresent,PaymentIntentConfirmParamsPaymentMethodOptionCard,PaymentIntentCreateParamsPaymentMethodOptionCardPresent,PaymentIntentCreateParamsPaymentMethodOptionCard,PaymentIntentModifyParamsPaymentMethodOptionCardPresent, andPaymentIntentModifyParamsPaymentMethodOptionCard - Add support for
transaction_purposeonPaymentIntent.PaymentMethodOption.UsBankAccount,PaymentIntentConfirmParamsPaymentMethodOptionUsBankAccount,PaymentIntentCreateParamsPaymentMethodOptionUsBankAccount, andPaymentIntentModifyParamsPaymentMethodOptionUsBankAccount - Add support for new value
requires_reauthorizationon enumPaymentIntent.status - Add support for
optional_itemsonPaymentLinkModifyParams - Add support for new value
billing_schedules_invalidon enumQuote.StatusDetail.Stale.LastReason.type ⚠️ Remove support forcard_issuer_declineonRadar.PaymentEvaluation.Insight- Add support for
payment_behavioronSubscriptionItemDeleteParams - Add support for
billing_cycle_anchoronSubscription.TrialSetting.EndBehavior - Add support for
lkonTax.Registration.CountryOptionandtax.RegistrationCreateParamsCountryOption - Add support for
cellularandstripe_s710onTerminal.Configuration,terminal.ConfigurationCreateParams, andterminal.ConfigurationModifyParams - Add support for new values
simulated_stripe_s710andstripe_s710on enumsTerminal.Reader.device_typeandterminal.ReaderListParams.device_type - Add support for new values
reserve.hold.created,reserve.hold.updated,reserve.plan.created,reserve.plan.disabled,reserve.plan.expired,reserve.plan.updated, andreserve.release.createdon enumsWebhookEndpointCreateParams.enabled_eventsandWebhookEndpointModifyParams.enabled_events - Add support for new value
2026-02-25.cloveron enumWebhookEndpointCreateParams.api_version - Add support for new values
ar_bank_account,bt_bank_account,co_bank_account,cr_bank_account,do_bank_account,gt_bank_account,md_bank_account,mk_bank_account,mo_bank_account,mz_bank_account,pe_bank_account,pk_bank_account,tw_bank_account, anduz_bank_accounton enumsV2.Account.Configuration.RecipientDatum.DefaultOutboundDestination.typeandV2.Core.Account.Configuration.Recipient.DefaultOutboundDestination.type - Add support for
recipient_onboardingandrecipient_updateonV2.Core.AccountLink.UseCaseandv2.core.AccountLinkCreateParamsUseCase - Add support for new values
recipient_onboardingandrecipient_updateon enumsV2.Core.AccountLink.UseCase.typeandv2.core.AccountLinkCreateParamsUseCase.type - Add support for
consumeronV2.Core.Account.Configuration.Storer.Capability,v2.core.AccountCreateParamsConfigurationStorerCapability, andv2.core.AccountModifyParamsConfigurationStorerCapability - Add support for new value
consumer.holds_currencies.usdon enumsV2.Core.Account.FutureRequirement.Entry.Impact.RestrictsCapability.capabilityandV2.Core.Account.Requirement.Entry.Impact.RestrictsCapability.capability - Add support for
funds_usage_typeonV2.MoneyManagement.FinancialAccount.Storageandv2.money_management.FinancialAccountCreateParamsStorage - Add support for
purposeonV2.MoneyManagement.OutboundPaymentandv2.money_management.OutboundPaymentCreateParams - Add support for
branch_numberandswift_codeonV2.MoneyManagement.PayoutMethod.BankAccount - Add support for new values
dispute,inbound_payment_failure,inbound_payment,india_mdr_processing_fee,payment_method_passthrough_fee,refund, andtax_withholdingon enumsV2.MoneyManagement.Transaction.categoryandV2.MoneyManagement.TransactionEntry.TransactionDetail.category ⚠️ Remove support for valuescharge_failureandchargefrom enumsV2.MoneyManagement.Transaction.categoryandV2.MoneyManagement.TransactionEntry.TransactionDetail.category⚠️ ChangeV2.MoneyManagement.Transaction.flowandV2.MoneyManagement.TransactionEntry.TransactionDetail.flowto be optional- Add support for new value
consumer.holds_currencies.usdon enumEventsV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent.updated_capability - Add support for snapshot event
billing.alert.recoveredwith resourcebilling.AlertRecovered - Add support for snapshot events `reserve.hold...
- Add support for new resources
v14.5.0b1
This release changes the pinned API version to 2026-02-25.preview.
- #1727 Update generated code for beta
- Add support for
smart_disputesonAccount.Setting,AccountCreateParamsSetting,AccountModifyParamsSetting,V2.Core.Account.Configuration.Merchant,v2.core.AccountCreateParamsConfigurationMerchant, andv2.core.AccountModifyParamsConfigurationMerchant - Add support for
email_customers_on_successful_paymentonAccount.Setting.Payment,AccountCreateParamsSettingPayment, andAccountModifyParamsSettingPayment - Add support for
managed_paymentsonCheckout.Session,PaymentIntent,SetupIntent,Subscription, andcheckout.SessionCreateParams - Add support for new value
lk_vaton enumsCheckout.Session.CollectedInformation.TaxId.type,Order.TaxDetail.TaxId.type, andQuotePreviewInvoice.CustomerTaxId.type - Add support for new value
lk_vaton enumsOrderCreateParamsTaxDetailTaxId.typeandOrderModifyParamsTaxDetailTaxId.type - Add support for new value
pay_by_bankon enumQuotePreviewInvoice.PaymentSetting.payment_method_types - Add support for new values
bt_bank_account,cr_bank_account,do_bank_account,gt_bank_account,md_bank_account,mk_bank_account,mo_bank_account,mz_bank_account,pe_bank_account,pk_bank_account,tw_bank_account, anduz_bank_accounton enumV2.Core.Account.Configuration.Recipient.DefaultOutboundDestination.type - Add support for
purposeonV2.MoneyManagement.OutboundPaymentandv2.money_management.OutboundPaymentCreateParams - Add support for
branch_numberandswift_codeonV2.MoneyManagement.PayoutMethod.BankAccount - Change
V2.MoneyManagement.Transaction.flowandV2.MoneyManagement.TransactionEntry.TransactionDetail.flowto be optional - Add support for error codes
storer_capability_missingandstorer_capability_not_activeonQuotePreviewInvoice.LastFinalizationError
- Add support for
v14.5.0a1
This release changes the pinned API version to 2026-02-25.preview.
- #1735 Update generated code for private-preview
- Add support for new resource
AccountSignals - Add support for
retrievemethod on resourceAccountSignals - Add support for
aggregation_period,group_by, andtriggered_atonBilling.AlertTriggered - Add support for
external_account_collectiononAccountLinkCreateParamsCollectionOption - Add support for
funding_sourceonApplicationFee - Change
delegated_checkout.RequestedSessionConfirmParamsPaymentMethodDatumBillingDetailAddress.line1,delegated_checkout.RequestedSessionCreateParamsFulfillmentDetailAddress.line1,delegated_checkout.RequestedSessionCreateParamsPaymentMethodDatumBillingDetailAddress.line1,delegated_checkout.RequestedSessionModifyParamsFulfillmentDetailAddress.line1, anddelegated_checkout.RequestedSessionModifyParamsPaymentMethodDatumBillingDetailAddress.line1to be optional - Add support for
hostedandui_modeonFinancialConnections.Sessionandfinancial_connections.SessionCreateParams - Add support for
urlonFinancialConnections.Session - Add support for
billing_cycle_anchoronSubscriptionCreateParamsTrialSettingEndBehaviorandSubscriptionModifyParamsTrialSettingEndBehavior
- Add support for new resource