Skip to content

Releases: stripe/stripe-python

v14.5.0a3

11 Mar 20:05

Choose a tag to compare

v14.5.0a3 Pre-release
Pre-release
  • #1750 Update generated code for private-preview
    • Add support for new resource radar.IssuingAuthorizationEvaluation
    • Add support for create method on resource radar.IssuingAuthorizationEvaluation
    • Add support for new value fee_credits on enum BalanceTransaction.balance_type
    • ⚠️ Rename affiliate_attributions to affiliate_attribution on delegated_checkout.RequestedSessionConfirmParams and delegated_checkout.RequestedSessionCreateParams
    • Add support for amount_to_counter on Dispute
    • Add support for frozen_fields on InvoiceItem
    • Add support for new value next_billing_period_start on enums V2.Billing.IntentAction.Apply.EffectiveAt.type and v2.billing.IntentCreateParamsActionApplyEffectiveAt.type
    • Add support for consumer on V2.Core.Account.Configuration.CardCreator.Capability, V2.Core.Account.Identity.Attestation.TermsOfService.CardCreator, v2.core.AccountCreateParamsConfigurationCardCreatorCapability, v2.core.AccountCreateParamsIdentityAttestationTermsOfServiceCardCreator, v2.core.AccountModifyParamsConfigurationCardCreatorCapability, and v2.core.AccountModifyParamsIdentityAttestationTermsOfServiceCardCreator
    • Add support for fifth_third on V2.Core.Account.Configuration.CardCreator.Capability.Commercial, V2.Core.Account.Identity.Attestation.TermsOfService.CardCreator.Commercial, v2.core.AccountCreateParamsConfigurationCardCreatorCapabilityCommercial, v2.core.AccountCreateParamsIdentityAttestationTermsOfServiceCardCreatorCommercial, v2.core.AccountModifyParamsConfigurationCardCreatorCapabilityCommercial, and v2.core.AccountModifyParamsIdentityAttestationTermsOfServiceCardCreatorCommercial
    • Add support for prepaid_card on V2.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, and v2.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, and consumer.lead.prepaid_card on enums V2.Core.Account.FutureRequirement.Entry.Impact.RestrictsCapability.capability and V2.Core.Account.Requirement.Entry.Impact.RestrictsCapability.capability
    • Add support for payment_method_data on v2.payments.OffSessionPaymentCreateParams
    • Change v2.payments.OffSessionPaymentCreateParams.payment_method to 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, and consumer.lead.prepaid_card on enum EventsV2CoreAccountIncludingConfigurationCardCreatorCapabilityStatusUpdatedEvent.updated_capability

See the changelog for more details.

v14.4.1

06 Mar 22:55

Choose a tag to compare

  • #1748 Add Stripe-Request-Trigger header
  • #1743 Add agent information to UserAgent

See the changelog for more details.

v14.5.0a2

04 Mar 21:19

Choose a tag to compare

v14.5.0a2 Pre-release
Pre-release

This release changes the pinned API version to 2026-03-04.preview.

  • #1741 Update generated code for private-preview
    • Add support for new resources Profile and billing.AlertRecovered
    • Add support for reauthorize method on resource PaymentIntent
    • Add support for settings on QuoteLine.Action.AddDiscount, QuoteLine.Action.AddItem.Discount, QuoteLine.Action.SetDiscount, QuoteLine.Action.SetItem.Discount, QuotePreviewSubscriptionSchedule.Phase.Discount, QuotePreviewSubscriptionSchedule.Phase.Item.Discount, SubscriptionSchedule.Phase.Discount, and SubscriptionSchedule.Phase.Item.Discount
    • Add support for smart_disputes on Account.Setting, AccountCreateParamsSetting, AccountModifyParamsSetting, V2.Core.Account.Configuration.Merchant, v2.core.AccountCreateParamsConfigurationMerchant, and v2.core.AccountModifyParamsConfigurationMerchant
    • Add support for email_customers_on_successful_payment on Account.Setting.Payment, AccountCreateParamsSettingPayment, and AccountModifyParamsSettingPayment
    • Add support for balance_update_details on Billing.CreditBalanceSummary.Balance
    • Add support for reauthorization and reauthorize_before on Charge.PaymentMethodDetail.CardPresent, Charge.PaymentMethodDetail.Card, ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetail.CardPresent, PaymentAttemptRecord.PaymentMethodDetail.CardPresent, PaymentMethod.Card.GeneratedFrom.PaymentMethodDetail.CardPresent, and PaymentRecord.PaymentMethodDetail.CardPresent
    • Add support for location and reader on Charge.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, and PaymentRecord.PaymentMethodDetail.InteracPresent
    • Add support for managed_payments on Checkout.Session, PaymentIntent, SetupIntent, Subscription, and checkout.SessionCreateParams
    • Add support for new value lk_vat on enums Checkout.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, and TaxId.type
    • Add support for new value lk_vat on enums CustomerCreateParamsTaxIdDatum.type, CustomerCreateTaxIdParams.type, InvoiceCreatePreviewParamsCustomerDetailTaxId.type, OrderCreateParamsTaxDetailTaxId.type, OrderModifyParamsTaxDetailTaxId.type, TaxIdCreateParams.type, and tax.CalculationCreateParamsCustomerDetailTaxId.type
    • Add support for digital on DelegatedCheckout.RequestedSession.FulfillmentDetail.FulfillmentOption, DelegatedCheckout.RequestedSession.FulfillmentDetail.SelectedFulfillmentOption, and delegated_checkout.RequestedSessionModifyParamsFulfillmentDetailSelectedFulfillmentOption
    • Change delegated_checkout.RequestedSessionModifyParamsFulfillmentDetailSelectedFulfillmentOption.shipping to be optional
    • Add support for affiliate_attributions on DelegatedCheckout.RequestedSession, delegated_checkout.RequestedSessionConfirmParams, and delegated_checkout.RequestedSessionCreateParams
    • Add support for fulfillment_type on DelegatedCheckout.RequestedSession.LineItemDetail
    • Add support for marketplace_seller_details, network_profile, privacy_notice_url, return_policy_url, store_policy_url, and terms_of_service_url on DelegatedCheckout.RequestedSession.SellerDetail
    • Add support for amount_to_counter on DisputeModifyParams
    • Add support for new values reserve.hold.created, reserve.hold.updated, reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, reserve.plan.updated, and reserve.release.created on enum Event.type
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enums File.purpose and FileListParams.purpose
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enum FileCreateParams.purpose
    • Add support for new value pay_by_bank on enums Invoice.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, and SubscriptionModifyParamsPaymentSetting.payment_method_types
    • Add support for display_name and service_user_number on Mandate.PaymentMethodDetail.BacsDebit
    • ⚠️ Change type of PaymentAttemptRecord.PaymentMethodDetail.Boleto.tax_id and PaymentRecord.PaymentMethodDetail.Boleto.tax_id from string to nullable(string)
    • Change type of PaymentAttemptRecord.PaymentMethodDetail.UsBankAccount.expected_debit_date and PaymentRecord.PaymentMethodDetail.UsBankAccount.expected_debit_date from nullable(string) to string
    • Add support for request_reauthorization on PaymentIntent.PaymentMethodOption.CardPresent, PaymentIntent.PaymentMethodOption.Card, PaymentIntentConfirmParamsPaymentMethodOptionCardPresent, PaymentIntentConfirmParamsPaymentMethodOptionCard, PaymentIntentCreateParamsPaymentMethodOptionCardPresent, PaymentIntentCreateParamsPaymentMethodOptionCard, PaymentIntentModifyParamsPaymentMethodOptionCardPresent, and PaymentIntentModifyParamsPaymentMethodOptionCard
    • Add support for transaction_purpose on PaymentIntent.PaymentMethodOption.UsBankAccount, PaymentIntentConfirmParamsPaymentMethodOptionUsBankAccount, PaymentIntentCreateParamsPaymentMethodOptionUsBankAccount, and PaymentIntentModifyParamsPaymentMethodOptionUsBankAccount
    • Add support for new value requires_reauthorization on enum PaymentIntent.status
    • Add support for optional_items on PaymentLinkModifyParams
    • Add support for new value billing_schedules_invalid on enum Quote.StatusDetail.Stale.LastReason.type
    • ⚠️ Remove support for card_issuer_decline on Radar.PaymentEvaluation.Insight
    • Add support for payment_behavior on SubscriptionItemDeleteParams
    • Add support for billing_cycle_anchor on Subscription.TrialSetting.EndBehavior
    • Add support for lk on Tax.Registration.CountryOption and tax.RegistrationCreateParamsCountryOption
    • Add support for cellular and stripe_s710 on Terminal.Configuration, terminal.ConfigurationCreateParams, and terminal.ConfigurationModifyParams
    • Add support for new values simulated_stripe_s710 and stripe_s710 on enums Terminal.Reader.device_type and terminal.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, and reserve.release.created on enums WebhookEndpointCreateParams.enabled_events and WebhookEndpointModifyParams.enabled_events
    • Add support for new value 2026-02-25.clover on enum WebhookEndpointCreateParams.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, and uz_bank_account on enums V2.Account.Configuration.RecipientDatum.DefaultOutboundDestination.type and V2.Core.Account.Configuration.Recipient.DefaultOutboundDestination.type
    • Add support for recipient_onboarding and recipient_update on V2.Core.AccountLink.UseCase and v2.core.AccountLinkCreateParamsUseCase
    • Add support for new values recipient_onboarding and recipient_update on enums V2.Core.AccountLink.UseCase.type and v2.core.AccountLinkCreateParamsUseCase.type
    • Add support for consumer on V2.Core.Account.Configuration.Storer.Capability, v2.core.AccountCreateParamsConfigurationStorerCapability, and v2.core.AccountModifyParamsConfigurationStorerCapability
    • Add support for new value consumer.holds_currencies.usd on enums V2.Core.Account.FutureRequirement.Entry.Impact.RestrictsCapability.capability and V2.Core.Account.Requirement.Entry.Impact.RestrictsCapability.capability
    • Add support for funds_usage_type on V2.MoneyManagement.FinancialAccount.Storage and v2.money_management.FinancialAccountCreateParamsStorage
    • Add support for purpose on V2.MoneyManagement.OutboundPayment and v2.money_management.OutboundPaymentCreateParams
    • Add support for branch_number and swift_code on V2.MoneyManagement.PayoutMethod.BankAccount
    • Add support for new values dispute, inbound_payment_failure, inbound_payment, india_mdr_processing_fee, payment_method_passthrough_fee, refund, and tax_withholding on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.TransactionDetail.category
    • ⚠️ Remove support for values charge_failure and charge from enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.TransactionDetail.category
    • ⚠️ Change V2.MoneyManagement.Transaction.flow and V2.MoneyManagement.TransactionEntry.TransactionDetail.flow to be optional
    • Add support for new value consumer.holds_currencies.usd on enum EventsV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent.updated_capability
    • Add support for snapshot event billing.alert.recovered with resource billing.AlertRecovered
    • Add support for snapshot events `reserve.hold...
Read more

v14.5.0b1

25 Feb 18:33

Choose a tag to compare

v14.5.0b1 Pre-release
Pre-release

This release changes the pinned API version to 2026-02-25.preview.

  • #1727 Update generated code for beta
    • Add support for smart_disputes on Account.Setting, AccountCreateParamsSetting, AccountModifyParamsSetting, V2.Core.Account.Configuration.Merchant, v2.core.AccountCreateParamsConfigurationMerchant, and v2.core.AccountModifyParamsConfigurationMerchant
    • Add support for email_customers_on_successful_payment on Account.Setting.Payment, AccountCreateParamsSettingPayment, and AccountModifyParamsSettingPayment
    • Add support for managed_payments on Checkout.Session, PaymentIntent, SetupIntent, Subscription, and checkout.SessionCreateParams
    • Add support for new value lk_vat on enums Checkout.Session.CollectedInformation.TaxId.type, Order.TaxDetail.TaxId.type, and QuotePreviewInvoice.CustomerTaxId.type
    • Add support for new value lk_vat on enums OrderCreateParamsTaxDetailTaxId.type and OrderModifyParamsTaxDetailTaxId.type
    • Add support for new value pay_by_bank on enum QuotePreviewInvoice.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, and uz_bank_account on enum V2.Core.Account.Configuration.Recipient.DefaultOutboundDestination.type
    • Add support for purpose on V2.MoneyManagement.OutboundPayment and v2.money_management.OutboundPaymentCreateParams
    • Add support for branch_number and swift_code on V2.MoneyManagement.PayoutMethod.BankAccount
    • Change V2.MoneyManagement.Transaction.flow and V2.MoneyManagement.TransactionEntry.TransactionDetail.flow to be optional
    • Add support for error codes storer_capability_missing and storer_capability_not_active on QuotePreviewInvoice.LastFinalizationError

See the changelog for more details.

v14.5.0a1

25 Feb 19:59

Choose a tag to compare

v14.5.0a1 Pre-release
Pre-release

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 retrieve method on resource AccountSignals
    • Add support for aggregation_period, group_by, and triggered_at on Billing.AlertTriggered
    • Add support for external_account_collection on AccountLinkCreateParamsCollectionOption
    • Add support for funding_source on ApplicationFee
    • Change delegated_checkout.RequestedSessionConfirmParamsPaymentMethodDatumBillingDetailAddress.line1, delegated_checkout.RequestedSessionCreateParamsFulfillmentDetailAddress.line1, delegated_checkout.RequestedSessionCreateParamsPaymentMethodDatumBillingDetailAddress.line1, delegated_checkout.RequestedSessionModifyParamsFulfillmentDetailAddress.line1, and delegated_checkout.RequestedSessionModifyParamsPaymentMethodDatumBillingDetailAddress.line1 to be optional
    • Add support for hosted and ui_mode on FinancialConnections.Session and financial_connections.SessionCreateParams
    • Add support for url on FinancialConnections.Session
    • Add support for billing_cycle_anchor on SubscriptionCreateParamsTrialSettingEndBehavior and SubscriptionModifyParamsTrialSettingEndBehavior

See the changelog for more details.

v14.4.0

25 Feb 17:48

Choose a tag to compare

This release changes the pinned API version to 2026-02-25.clover.

  • #1737 Allow AIOHTTPClient to accept user-provided session or connector. Fixes #1736
  • #1732 Update generated code
    • Add support for new resources reserve.Hold, reserve.Plan, and reserve.Release
    • Add support for location and reader on Charge.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, and PaymentRecord.PaymentMethodDetail.InteracPresent
    • Add support for new value lk_vat on enums Checkout.Session.CustomerDetail.TaxId.type, Invoice.CustomerTaxId.type, Tax.Calculation.CustomerDetail.TaxId.type, Tax.Transaction.CustomerDetail.TaxId.type, and TaxId.type
    • Add support for new value lk_vat on enums CustomerCreateParamsTaxIdDatum.type, CustomerCreateTaxIdParams.type, InvoiceCreatePreviewParamsCustomerDetailTaxId.type, TaxIdCreateParams.type, and tax.CalculationCreateParamsCustomerDetailTaxId.type
    • Add support for new values reserve.hold.created, reserve.hold.updated, reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, reserve.plan.updated, and reserve.release.created on enum Event.type
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enums File.purpose and FileListParams.purpose
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enum FileCreateParams.purpose
    • Add support for new value pay_by_bank on enums Invoice.PaymentSetting.payment_method_types, InvoiceCreateParamsPaymentSetting.payment_method_types, InvoiceModifyParamsPaymentSetting.payment_method_types, Subscription.PaymentSetting.payment_method_types, SubscriptionCreateParamsPaymentSetting.payment_method_types, and SubscriptionModifyParamsPaymentSetting.payment_method_types
    • Add support for display_name and service_user_number on Mandate.PaymentMethodDetail.BacsDebit
    • Change type of PaymentAttemptRecord.PaymentMethodDetail.Boleto.tax_id and PaymentRecord.PaymentMethodDetail.Boleto.tax_id from string to nullable(string)
    • Change type of PaymentAttemptRecord.PaymentMethodDetail.UsBankAccount.expected_debit_date and PaymentRecord.PaymentMethodDetail.UsBankAccount.expected_debit_date from nullable(string) to string
    • Add support for transaction_purpose on PaymentIntent.PaymentMethodOption.UsBankAccount, PaymentIntentConfirmParamsPaymentMethodOptionUsBankAccount, PaymentIntentCreateParamsPaymentMethodOptionUsBankAccount, and PaymentIntentModifyParamsPaymentMethodOptionUsBankAccount
    • Add support for optional_items on PaymentLinkModifyParams
    • Remove support for unused card_issuer_decline on Radar.PaymentEvaluation.Insight
    • Add support for payment_behavior on SubscriptionItemDeleteParams
    • Add support for lk on Tax.Registration.CountryOption and tax.RegistrationCreateParamsCountryOption
    • Add support for cellular and stripe_s710 on Terminal.Configuration, terminal.ConfigurationCreateParams, and terminal.ConfigurationModifyParams
    • Add support for new values simulated_stripe_s710 and stripe_s710 on enums Terminal.Reader.device_type and terminal.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, and reserve.release.created on enums WebhookEndpointCreateParams.enabled_events and WebhookEndpointModifyParams.enabled_events
    • Add support for new value 2026-02-25.clover on enum WebhookEndpointCreateParams.api_version
    • Add support for snapshot events reserve.hold.created and reserve.hold.updated with resource reserve.Hold
    • Add support for snapshot events reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, and reserve.plan.updated with resource reserve.Plan
    • Add support for snapshot event reserve.release.created with resource reserve.Release
    • Add support for error codes storer_capability_missing and storer_capability_not_active on Invoice.LastFinalizationError, PaymentIntent.LastPaymentError, SetupAttempt.SetupError, SetupIntent.LastSetupError, and StripeError
  • #1731 Added instruction to update CA certificates in README.

See the changelog for more details.

v14.4.0a4

19 Feb 17:30

Choose a tag to compare

v14.4.0a4 Pre-release
Pre-release
  • #1734 Update generated code for private-preview
    • ⚠️ Add support for new value spend_threshold on enums Billing.Alert.alert_type, billing.AlertCreateParams.alert_type, and billing.AlertListParams.alert_type
    • Add support for spend_threshold on Billing.Alert and billing.AlertCreateParams
    • Add support for invoice_item, proration_details, proration, and subscription on InvoiceLineItem.Parent.ScheduleDetail
    • Add support for custom on PaymentMethodModifyParams
    • Add support for payment_method_reference and usage on PaymentMethod.Custom
    • Add support for outstanding_usage_through and unused_time_from on SubscriptionPauseParamsBillFor
    • ⚠️ Remove support for outstanding_usage and unused_time on SubscriptionPauseParamsBillFor
    • ⚠️ Remove support for payment_behavior on SubscriptionResumeParams

See the changelog for more details.

v14.4.0a3

11 Feb 19:46

Choose a tag to compare

v14.4.0a3 Pre-release
Pre-release
  • #1730 Update generated code for private-preview
    • Add support for new resources v2.billing.CadenceSpendModifier, v2.billing.OneTimeItem, and v2.billing.RateCardCustomPricingUnitOverageRate
    • Add support for create, delete, list, and retrieve methods on resource v2.billing.RateCardCustomPricingUnitOverageRate
    • Add support for create, list, modify, and retrieve methods on resource v2.billing.OneTimeItem
    • Add support for retrieve method on resource v2.billing.CadenceSpendModifier
    • Change EventsV2CoreHealthFraudRateIncreasedEvent.Impact.RealizedFraudAmount.value, EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.Impact.ApprovedAmount.value, EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.Impact.DeclinedAmount.value, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.Impact.ApprovedAmount.value, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.Impact.DeclinedAmount.value, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.Impact.ApprovedAmount.value, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.Impact.DeclinedAmount.value, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.Impact.ApprovedAmount.value, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.Impact.DeclinedAmount.value, V2.Billing.ServiceAction.CreditGrant.Amount.Monetary.value, V2.Billing.ServiceAction.CreditGrantPerTenant.Amount.Monetary.value, V2.Core.Account.Identity.BusinessDetail.AnnualRevenue.Amount.value, V2.Core.Account.Identity.BusinessDetail.MonthlyEstimatedRevenue.Amount.value, V2.FinancialAddressGeneratedMicrodeposits.Amount.value, V2.MoneyManagement.Adjustment.Amount.value, V2.MoneyManagement.CurrencyConversion.From.Amount.value, V2.MoneyManagement.CurrencyConversion.To.Amount.value, V2.MoneyManagement.FinancialAccount.Balance.Available.value, V2.MoneyManagement.FinancialAccount.Balance.InboundPending.value, V2.MoneyManagement.FinancialAccount.Balance.OutboundPending.value, V2.MoneyManagement.FinancialAccount.Payment.StartingBalance.Available.value, V2.MoneyManagement.InboundTransfer.Amount.value, V2.MoneyManagement.InboundTransfer.From.Debited.value, V2.MoneyManagement.InboundTransfer.To.Credited.value, V2.MoneyManagement.OutboundPayment.Amount.value, V2.MoneyManagement.OutboundPayment.From.Debited.value, V2.MoneyManagement.OutboundPayment.To.Credited.value, V2.MoneyManagement.OutboundPaymentQuote.Amount.value, V2.MoneyManagement.OutboundPaymentQuote.EstimatedFee.Amount.value, V2.MoneyManagement.OutboundPaymentQuote.From.Debited.value, V2.MoneyManagement.OutboundPaymentQuote.To.Credited.value, V2.MoneyManagement.OutboundTransfer.Amount.value, V2.MoneyManagement.OutboundTransfer.From.Debited.value, V2.MoneyManagement.OutboundTransfer.To.Credited.value, V2.MoneyManagement.ReceivedCredit.Amount.value, V2.MoneyManagement.ReceivedCredit.ExternalAmount.value, V2.MoneyManagement.ReceivedDebit.Amount.value, V2.MoneyManagement.ReceivedDebit.CardSpend.Authorization.Amount.value, V2.MoneyManagement.ReceivedDebit.CardSpend.CardTransaction.Amount.value, V2.MoneyManagement.ReceivedDebit.ExternalAmount.value, V2.MoneyManagement.Transaction.Amount.value, V2.MoneyManagement.Transaction.BalanceImpact.Available.value, V2.MoneyManagement.Transaction.BalanceImpact.InboundPending.value, V2.MoneyManagement.Transaction.BalanceImpact.OutboundPending.value, V2.MoneyManagement.TransactionEntry.BalanceImpact.Available.value, V2.MoneyManagement.TransactionEntry.BalanceImpact.InboundPending.value, V2.MoneyManagement.TransactionEntry.BalanceImpact.OutboundPending.value, V2.Payments.OffSessionPayment.AmountCapturable.value, V2.Payments.OffSessionPayment.AmountRequested.value, V2.Payments.SettlementAllocationIntent.Amount.value, V2.Payments.SettlementAllocationIntentSplit.Amount.value, v2.FinancialAddressCreditSimulationCreditParamsAmount.value, v2.billing.ServiceActionCreateParamsCreditGrantAmountMonetary.value, v2.billing.ServiceActionCreateParamsCreditGrantPerTenantAmountMonetary.value, v2.core.AccountCreateParamsIdentityBusinessDetailAnnualRevenueAmount.value, v2.core.AccountCreateParamsIdentityBusinessDetailMonthlyEstimatedRevenueAmount.value, v2.core.AccountModifyParamsIdentityBusinessDetailAnnualRevenueAmount.value, v2.core.AccountModifyParamsIdentityBusinessDetailMonthlyEstimatedRevenueAmount.value, v2.core.AccountTokenCreateParamsIdentityBusinessDetailAnnualRevenueAmount.value, v2.core.AccountTokenCreateParamsIdentityBusinessDetailMonthlyEstimatedRevenueAmount.value, v2.money_management.CurrencyConversionCreateParamsFromAmount.value, v2.money_management.CurrencyConversionCreateParamsToAmount.value, v2.money_management.InboundTransferCreateParamsAmount.value, v2.money_management.OutboundPaymentCreateParamsAmount.value, v2.money_management.OutboundPaymentQuoteCreateParamsAmount.value, v2.money_management.OutboundTransferCreateParamsAmount.value, v2.payments.OffSessionPaymentCreateParamsAmount.value, v2.payments.SettlementAllocationIntentCreateParamsAmount.value, v2.payments.SettlementAllocationIntentModifyParamsAmount.value, and v2.payments.SettlementAllocationIntentSplitCreateParamsAmount.value to be required
    • Change EventsV2CoreHealthFraudRateIncreasedEvent.Impact.RealizedFraudAmount.currency, EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.Impact.ApprovedAmount.currency, EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.Impact.DeclinedAmount.currency, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.Impact.ApprovedAmount.currency, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.Impact.DeclinedAmount.currency, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.Impact.ApprovedAmount.currency, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.Impact.DeclinedAmount.currency, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.Impact.ApprovedAmount.currency, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.Impact.DeclinedAmount.currency, V2.Billing.ServiceAction.CreditGrant.Amount.Monetary.currency, V2.Billing.ServiceAction.CreditGrantPerTenant.Amount.Monetary.currency, V2.Core.Account.Identity.BusinessDetail.AnnualRevenue.Amount.currency, V2.Core.Account.Identity.BusinessDetail.MonthlyEstimatedRevenue.Amount.currency, V2.FinancialAddressGeneratedMicrodeposits.Amount.currency, V2.MoneyManagement.Adjustment.Amount.currency, V2.MoneyManagement.CurrencyConversion.From.Amount.currency, V2.MoneyManagement.CurrencyConversion.To.Amount.currency, V2.MoneyManagement.FinancialAccount.Balance.Available.currency, V2.MoneyManagement.FinancialAccount.Balance.InboundPending.currency, V2.MoneyManagement.FinancialAccount.Balance.OutboundPending.currency, V2.MoneyManagement.FinancialAccount.Payment.StartingBalance.Available.currency, V2.MoneyManagement.InboundTransfer.Amount.currency, V2.MoneyManagement.InboundTransfer.From.Debited.currency, V2.MoneyManagement.InboundTransfer.To.Credited.currency, V2.MoneyManagement.OutboundPayment.Amount.currency, V2.MoneyManagement.OutboundPayment.From.Debited.currency, V2.MoneyManagement.OutboundPayment.To.Credited.currency, V2.MoneyManagement.OutboundPaymentQuote.Amount.currency, V2.MoneyManagement.OutboundPaymentQuote.EstimatedFee.Amount.currency, V2.MoneyManagement.OutboundPaymentQuote.From.Debited.currency, V2.MoneyManagement.OutboundPaymentQuote.To.Credited.currency, V2.MoneyManagement.OutboundTransfer.Amount.currency, V2.MoneyManagement.OutboundTransfer.From.Debited.currency, V2.MoneyManagement.OutboundTransfer.To.Credited.currency, V2.MoneyManagement.ReceivedCredit.Amount.currency, V2.MoneyManagement.ReceivedCredit.ExternalAmount.currency, V2.MoneyManagement.ReceivedDebit.Amount.currency, V2.MoneyManagement.ReceivedDebit.CardSpend.Authorization.Amount.currency, V2.MoneyManagement.ReceivedDebit.CardSpend.CardTransaction.Amount.currency, V2.MoneyManagement.ReceivedDebit.ExternalAmount.currency, V2.MoneyManagement.Transaction.Amount.currency, V2.MoneyManagement.Transaction.BalanceImpact.Available.currency, V2.MoneyManagement.Transaction.BalanceImpact.InboundPending.currency, V2.MoneyManagement.Transaction.BalanceImpact.OutboundPending.currency, V2.MoneyManagement.TransactionEntry.BalanceImpact.Available.currency, V2.MoneyManagement.TransactionEntry.BalanceImpact.InboundPending.currency, V2.MoneyManagement.TransactionEntry.BalanceImpact.OutboundPending.currency, V2.Payments.OffSessionPayment.AmountCapturable.currency, V2.Payments.OffSessionPayment.AmountRequested.currency, V2.Payments.SettlementAllocationIntent.Amount.currency, V2.Payments.SettlementAllocationIntentSplit.Amount.currency, v2.FinancialAddressCreditSimulationCreditParamsAmount.currency, v2.billing.ServiceActionCreateParamsCreditGrantAmountMonetary.currency, v2.billing.ServiceActionCreateParamsCreditGrantPerTenantAmountMonetary.currency, v2.core.AccountCreateParamsIdentityBusinessDetailAnnualRevenueAmount.currency, v2.core.AccountCreateParamsIdentityBusinessDetailMonthlyEstimatedRevenueAmount.currency, v2.core.AccountModifyParamsIdentityBusinessDetailAnnualRevenueAmount.currency, v2.core.AccountModifyParamsIdentityBusinessDetailMonthlyEstimatedRevenueAmount.currency, v2.core.AccountTokenCreateParamsIdentityBusinessDetailAnnualRevenueAmount.currency, v2.core.AccountTokenCreateParamsIdentityBusinessDetailMonthlyEstimatedRevenueAmount.currency, v2.money_management.CurrencyConversionCreateParamsFromAmount.currency, v2.money_management.CurrencyConversionCreateParamsToAmount.currency, v2.money_management.InboundTransferCreateParamsAmount.currency, `v2.money_management.OutboundPaymentCreatePa...
Read more

v14.4.0a2

04 Feb 17:26

Choose a tag to compare

v14.4.0a2 Pre-release
Pre-release
  • #1728 Update generated code for private-preview
    • Add support for new resource v2.core.ConnectionSession
    • Add support for create and retrieve methods on resource v2.core.ConnectionSession
    • Add support for list method on resources v2.payments.SettlementAllocationIntentSplit and v2.payments.SettlementAllocationIntent
    • Add support for agentic_commerce_settings on AccountSessionCreateParamsComponent
    • Add support for terminal_hardware_orders and terminal_hardware_shop on AccountSession.Component and AccountSessionCreateParamsComponent
    • Add support for network_cost_passthrough_report on AccountSession.Component
    • Add support for new values ae_bank_account, ag_bank_account, bh_bank_account, gm_bank_account, hk_bank_account, kh_bank_account, lc_bank_account, mc_bank_account, mg_bank_account, my_bank_account, qa_bank_account, rw_bank_account, th_bank_account, tt_bank_account, and vn_bank_account on enums V2.Account.Configuration.RecipientDatum.DefaultOutboundDestination.type and V2.Core.Account.Configuration.Recipient.DefaultOutboundDestination.type
    • Add support for cadence_data on V2.Billing.Intent and v2.billing.IntentCreateParams
    • Add support for cancellation_details on V2.Billing.IntentAction.Deactivate, V2.Billing.PricingPlanSubscription, and v2.billing.IntentCreateParamsActionDeactivate
    • Add support for contact_phone on V2.Core.Account, v2.core.AccountCreateParams, v2.core.AccountModifyParams, and v2.core.AccountTokenCreateParams
    • Add support for registration_date on V2.Core.Account.Identity.BusinessDetail, v2.core.AccountCreateParamsIdentityBusinessDetail, v2.core.AccountModifyParamsIdentityBusinessDetail, and v2.core.AccountTokenCreateParamsIdentityBusinessDetail
    • Add support for new value gb_vat on enums V2.Core.Account.Identity.BusinessDetail.IdNumber.type, v2.core.AccountCreateParamsIdentityBusinessDetailIdNumber.type, v2.core.AccountModifyParamsIdentityBusinessDetailIdNumber.type, and v2.core.AccountTokenCreateParamsIdentityBusinessDetailIdNumber.type
    • Add support for reference on V2.MoneyManagement.Adjustment
    • Add support for accrued_fees on V2.MoneyManagement.FinancialAccount
    • Add support for starting_balance on V2.MoneyManagement.FinancialAccount.Payment
    • Add support for new value accrued_fees on enum V2.MoneyManagement.FinancialAccount.type
    • Add support for account_holder_address and account_holder_name on V2.MoneyManagement.FinancialAddress.Credential.UsBankAccount
    • Add support for fingerprint on V2.MoneyManagement.PayoutMethod.Card
    • Add support for card_spend on V2.MoneyManagement.ReceivedCredit and V2.MoneyManagement.ReceivedDebit
    • Add support for new value card_spend on enum V2.MoneyManagement.ReceivedCredit.type
    • Add support for new value card_spend on enum V2.MoneyManagement.ReceivedDebit.type
    • Add support for new values advance, anticipation_repayment, balance_transfer, charge_failure, charge, climate_order_purchase, climate_order_refund, connect_collection_transfer, connect_reserved_funds, contribution, dispute_reversal, financing_paydown_reversal, financing_paydown, inbound_transfer_reversal, issuing_dispute_fraud_liability_debit, issuing_dispute_provisional_credit_reversal, issuing_dispute_provisional_credit, issuing_dispute, minimum_balance_hold, network_cost, obligation, outbound_payment_reversal, outbound_transfer_reversal, partial_capture_reversal, payment_network_reserved_funds, platform_earning_refund, platform_earning, platform_fee, received_credit_reversal, received_debit_reversal, refund_failure, risk_reserved_funds, stripe_balance_payment_debit_reversal, stripe_balance_payment_debit, stripe_fee_tax, transfer_reversal, and unreconciled_customer_funds on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.TransactionDetail.category
    • Add support for application_fee_refund, application_fee, charge, dispute, payout, refund, reserve_hold, reserve_release, topup, transfer_reversal, and transfer on V2.MoneyManagement.Transaction.Flow and V2.MoneyManagement.TransactionEntry.TransactionDetail.Flow
    • Add support for new values application_fee_refund, application_fee, charge, dispute, payout, refund, reserve_hold, reserve_release, topup, transfer_reversal, and transfer on enums V2.MoneyManagement.Transaction.Flow.type and V2.MoneyManagement.TransactionEntry.TransactionDetail.Flow.type
    • Change V2.Payments.SettlementAllocationIntentSplit.flow to be optional
    • Add support for new value accrued_fees on enum v2.money_management.FinancialAccountListParams.types
    • Change v2.billing.RateCardRateCreateParams.metered_item to be required
    • Add support for error codes blocked_payout_method and unsupported_payout_method on BlockedByStripeError
    • Add support for error code invalid_payout_method_data on InvalidPayoutMethodError
    • Add support for error code limit_payout_method on QuotaExceededError

See the changelog for more details.

v14.4.0b1

28 Jan 21:21

Choose a tag to compare

v14.4.0b1 Pre-release
Pre-release

This release changes the pinned API version to 2026-01-28.preview.

  • #1719 Update generated code for beta
    • Add support for new resource financial_connections.Authorization
    • Add support for retrieve method on resource financial_connections.Authorization
    • Add support for detach_payment method on resource Invoice
    • Remove support for cancel, list_line_items, and reopen methods on resource Order
    • Remove support for attach_cadence method on resource Subscription
    • Add support for additional_files and site on Account.Setting.PaypayPayment, AccountCreateParamsSettingPaypayPayment, and AccountModifyParamsSettingPaypayPayment
    • Remove support for capital on Account.Setting
    • Change type of Charge.PaymentMethodDetail.StripeBalance.source_type, ConfirmationToken.PaymentMethodPreview.StripeBalance.source_type, PaymentAttemptRecord.PaymentMethodDetail.StripeBalance.source_type, PaymentMethod.StripeBalance.source_type, and PaymentRecord.PaymentMethodDetail.StripeBalance.source_type from enum('bank_account'|'card'|'fpx') to nullable(enum('bank_account'|'card'|'fpx'))
    • Add support for new value pl_nip on enums Checkout.Session.CollectedInformation.TaxId.type, Order.TaxDetail.TaxId.type, and QuotePreviewInvoice.CustomerTaxId.type
    • Add support for new value capital.financing_summary.line_of_credit_update on enum Event.type
    • Add support for authorization and status_details on FinancialConnections.Account
    • Add support for relink_options on FinancialConnections.Session and financial_connections.SessionCreateParams
    • Change financial_connections.SessionCreateParams.account_holder to be optional
    • Add support for relink_result on FinancialConnections.Session
    • Remove support for billing_cadence on InvoiceCreatePreviewParams, SubscriptionCreateParams, SubscriptionModifyParams, and Subscription
    • Remove support for billing_cadence_details on Invoice.Parent and QuotePreviewInvoice.Parent
    • Remove support for value billing_cadence_details from enums Invoice.Parent.type and QuotePreviewInvoice.Parent.type
    • Add support for new value pl_nip on enums OrderCreateParamsTaxDetailTaxId.type and OrderModifyParamsTaxDetailTaxId.type
    • Add support for car_rental_data, flight_data, and lodging_data on PaymentIntent.PaymentDetail
    • Change QuotePreviewInvoice.PaymentSetting.PaymentMethodOption.payto to be required
    • Add support for new value capital.financing_summary.line_of_credit_update on enums WebhookEndpointCreateParams.enabled_events and WebhookEndpointModifyParams.enabled_events
    • Add support for new values ae_bank_account, ag_bank_account, bh_bank_account, gm_bank_account, hk_bank_account, kh_bank_account, lc_bank_account, mc_bank_account, mg_bank_account, my_bank_account, qa_bank_account, rw_bank_account, th_bank_account, tt_bank_account, and vn_bank_account on enum V2.Core.Account.Configuration.Recipient.DefaultOutboundDestination.type
    • Add support for alternative_reference on V2.Core.Vault.GbBankAccount, V2.Core.Vault.UsBankAccount, and V2.MoneyManagement.PayoutMethod
    • Add support for account_holder_address and account_holder_name on V2.MoneyManagement.FinancialAddress.Credential.UsBankAccount
    • Add support for fingerprint on V2.MoneyManagement.PayoutMethod.Card
    • Add support for snapshot event invoice_payment.detached with resource InvoicePayment
    • Add support for error code request_blocked on QuotePreviewInvoice.LastFinalizationError
    • Add support for error codes blocked_payout_method and unsupported_payout_method on BlockedByStripeError
    • Add support for error code invalid_payout_method_data on InvalidPayoutMethodError
    • Add support for error code limit_payout_method on QuotaExceededError
  • #1701 Add EventNotificationHandler example

See the changelog for more details.