Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 19, 2026

Updated Stripe.net from 47.4.0 to 50.2.0.

Release notes

Sourced from Stripe.net's releases.

50.2.0

  • #​3292 Update generated code
    • Add support for event notifications V2CoreAccountClosedEvent, V2CoreAccountCreatedEvent, V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationCustomerUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientUpdatedEvent, V2CoreAccountIncludingDefaultsUpdatedEvent, V2CoreAccountIncludingFutureRequirementsUpdatedEvent, V2CoreAccountIncludingIdentityUpdatedEvent, V2CoreAccountIncludingRequirementsUpdatedEvent, and V2CoreAccountUpdatedEvent with related object V2.Core.Account
    • Add support for event notification V2CoreAccountLinkReturnedEvent
    • Add support for event notifications V2CoreAccountPersonCreatedEvent, V2CoreAccountPersonDeletedEvent, and V2CoreAccountPersonUpdatedEvent with related object V2.Core.AccountPerson

See the changelog for more details.

50.2.0-beta.1

This release changes the pinned API version to 2025-12-15.preview.

  • #​3250 Add EventNotificationHandler
  • #​3263 Update generated code for beta
    • Add support for new resources Reserve.Hold, Reserve.Plan, and Reserve.Release
    • Add support for Get and List methods on resources Reserve.Hold and Reserve.Release
    • Add support for Get method on resource Reserve.Plan
    • Change type of V2.FinancialAddressGeneratedMicrodeposits.Amounts from amount to an object
    • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.Amount, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.Amount, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.Amount from longInteger to emptyable(longInteger)
    • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.AmountType, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.AmountType, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.AmountType from enum('fixed'|'maximum') to emptyable(enum('fixed'|'maximum'))
    • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.EndDate, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.EndDate, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.EndDate from string to emptyable(string)
    • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentSchedule, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentSchedule, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentSchedule from enum to emptyable(enum)
    • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentsPerPeriod, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentsPerPeriod, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.PaymentsPerPeriod from longInteger to emptyable(longInteger)
    • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.Purpose, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsOptions.Purpose, and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.Purpose from enum to emptyable(enum)
    • Change type of CheckoutSessionPaymentMethodOptionsPaytoMandateOptionsOptions.StartDate and SetupIntentPaymentMethodOptionsPaytoMandateOptionsOptions.StartDate from string to emptyable(string)
    • Add support for AsyncWorkflows on PaymentIntent
    • Add support for Payto on QuotePreviewInvoice.PaymentSettings.PaymentMethodOptions
    • Remove support for Requested on V2.Core.Account.Configuration.Customer.Capabilities.AutomaticIndirectTax, V2.Core.Account.Configuration.Merchant.Capabilities.AchDebitPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AcssDebitPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AffirmPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AfterpayClearpayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AlmaPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AmazonPayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.AuBecsDebitPayments, V2.Core.Account.Configuration.Merchant.Capabilities.BacsDebitPayments, V2.Core.Account.Configuration.Merchant.Capabilities.BancontactPayments, V2.Core.Account.Configuration.Merchant.Capabilities.BlikPayments, V2.Core.Account.Configuration.Merchant.Capabilities.BoletoPayments, V2.Core.Account.Configuration.Merchant.Capabilities.CardPayments, V2.Core.Account.Configuration.Merchant.Capabilities.CartesBancairesPayments, V2.Core.Account.Configuration.Merchant.Capabilities.CashappPayments, V2.Core.Account.Configuration.Merchant.Capabilities.EpsPayments, V2.Core.Account.Configuration.Merchant.Capabilities.FpxPayments, V2.Core.Account.Configuration.Merchant.Capabilities.GbBankTransferPayments, V2.Core.Account.Configuration.Merchant.Capabilities.GrabpayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.IdealPayments, V2.Core.Account.Configuration.Merchant.Capabilities.JcbPayments, V2.Core.Account.Configuration.Merchant.Capabilities.JpBankTransferPayments, V2.Core.Account.Configuration.Merchant.Capabilities.KakaoPayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.KlarnaPayments, V2.Core.Account.Configuration.Merchant.Capabilities.KonbiniPayments, V2.Core.Account.Configuration.Merchant.Capabilities.KrCardPayments, V2.Core.Account.Configuration.Merchant.Capabilities.LinkPayments, V2.Core.Account.Configuration.Merchant.Capabilities.MobilepayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.MultibancoPayments, V2.Core.Account.Configuration.Merchant.Capabilities.MxBankTransferPayments, V2.Core.Account.Configuration.Merchant.Capabilities.NaverPayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.OxxoPayments, V2.Core.Account.Configuration.Merchant.Capabilities.P24Payments, V2.Core.Account.Configuration.Merchant.Capabilities.PayByBankPayments, V2.Core.Account.Configuration.Merchant.Capabilities.PaycoPayments, V2.Core.Account.Configuration.Merchant.Capabilities.PaynowPayments, V2.Core.Account.Configuration.Merchant.Capabilities.PromptpayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.RevolutPayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.SamsungPayPayments, V2.Core.Account.Configuration.Merchant.Capabilities.SepaBankTransferPayments, V2.Core.Account.Configuration.Merchant.Capabilities.SepaDebitPayments, V2.Core.Account.Configuration.Merchant.Capabilities.StripeBalance.Payouts, V2.Core.Account.Configuration.Merchant.Capabilities.SwishPayments, V2.Core.Account.Configuration.Merchant.Capabilities.TwintPayments, V2.Core.Account.Configuration.Merchant.Capabilities.UsBankTransferPayments, V2.Core.Account.Configuration.Merchant.Capabilities.ZipPayments, V2.Core.Account.Configuration.Recipient.Capabilities.BankAccounts.Local, V2.Core.Account.Configuration.Recipient.Capabilities.BankAccounts.Wire, V2.Core.Account.Configuration.Recipient.Capabilities.Cards, V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.Payouts, V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.StripeTransfers, V2.Core.Account.Configuration.Storer.Capabilities.FinancialAddresses.BankAccounts, V2.Core.Account.Configuration.Storer.Capabilities.HoldsCurrencies.Eur, V2.Core.Account.Configuration.Storer.Capabilities.HoldsCurrencies.Gbp, V2.Core.Account.Configuration.Storer.Capabilities.HoldsCurrencies.Usd, V2.Core.Account.Configuration.Storer.Capabilities.InboundTransfers.BankAccounts, V2.Core.Account.Configuration.Storer.Capabilities.OutboundPayments.BankAccounts, V2.Core.Account.Configuration.Storer.Capabilities.OutboundPayments.Cards, V2.Core.Account.Configuration.Storer.Capabilities.OutboundPayments.FinancialAccounts, V2.Core.Account.Configuration.Storer.Capabilities.OutboundTransfers.BankAccounts, and V2.Core.Account.Configuration.Storer.Capabilities.OutboundTransfers.FinancialAccounts
    • Change type of V2.Core.Account.Identity.BusinessDetails.AnnualRevenue.Amount, V2.Core.Account.Identity.BusinessDetails.MonthlyEstimatedRevenue.Amount, V2.FinancialAddressCreditSimulationCreditOptions.Amount, V2.MoneyManagement.Adjustment.Amount, V2.MoneyManagement.InboundTransfer.Amount, V2.MoneyManagement.InboundTransferCreateOptions.Amount, V2.MoneyManagement.OutboundPayment.Amount, V2.MoneyManagement.OutboundPaymentCreateOptions.Amount, V2.MoneyManagement.OutboundPaymentQuote.Amount, V2.MoneyManagement.OutboundPaymentQuote.EstimatedFee.Amount, V2.MoneyManagement.OutboundPaymentQuoteCreateOptions.Amount, V2.MoneyManagement.OutboundTransfer.Amount, V2.MoneyManagement.OutboundTransferCreateOptions.Amount, V2.MoneyManagement.ReceivedCredit.Amount, V2.MoneyManagement.ReceivedDebit.Amount, V2.MoneyManagement.Transaction.Amount, V2CoreAccountIdentityBusinessDetailsAnnualRevenueOptions.Amount, V2CoreAccountIdentityBusinessDetailsMonthlyEstimatedRevenueOptions.Amount, V2CoreAccountTokenIdentityBusinessDetailsAnnualRevenueOptions.Amount, and V2CoreAccountTokenIdentityBusinessDetailsMonthlyEstimatedRevenueOptions.Amount from amount to an object
    • Add support for FinancialConnectionsAccount on V2.Core.Vault.UsBankAccount and V2.MoneyManagement.PayoutMethod.BankAccount
    • Change type of V2.MoneyManagement.FinancialAccount.Balance.Available, V2.MoneyManagement.Transaction.BalanceImpact.Available, and V2.MoneyManagement.TransactionEntry.BalanceImpact.Available from amount to an object
    • Change type of V2.MoneyManagement.FinancialAccount.Balance.InboundPending, V2.MoneyManagement.Transaction.BalanceImpact.InboundPending, and V2.MoneyManagement.TransactionEntry.BalanceImpact.InboundPending from amount to an object
    • Change type of V2.MoneyManagement.FinancialAccount.Balance.OutboundPending, V2.MoneyManagement.Transaction.BalanceImpact.OutboundPending, and V2.MoneyManagement.TransactionEntry.BalanceImpact.OutboundPending from amount to an object
    • Change type of V2.MoneyManagement.InboundTransfer.From.Debited, V2.MoneyManagement.OutboundPayment.From.Debited, V2.MoneyManagement.OutboundPaymentQuote.From.Debited, and V2.MoneyManagement.OutboundTransfer.From.Debited from amount to an object
    • Change type of V2.MoneyManagement.InboundTransfer.To.Credited, V2.MoneyManagement.OutboundPayment.To.Credited, V2.MoneyManagement.OutboundPaymentQuote.To.Credited, and V2.MoneyManagement.OutboundTransfer.To.Credited from amount to an object
    • Add support for Transfer on V2.MoneyManagement.ReceivedCredit.BalanceTransfer
    • Add support for event notification V2MoneyManagementPayoutMethodCreatedEvent with related object V2.MoneyManagement.PayoutMethod
    • Add support for error type ControlledByAlternateResourceException
    • Remove support for error type RateLimitException

See the changelog for more details.

50.2.0-alpha.3

  • #​3290 Update generated code for private-preview
    • Add support for RiskDetails on DelegatedCheckout.RequestedSession
    • Remove support for Description, Images, and Name on DelegatedCheckout.RequestedSession.LineItemDetail
    • Add support for Name on ProductCatalog.TrialOfferCreateOptions and ProductCatalog.TrialOffer
    • Add support for LoginFailed and RegistrationFailed on Radar.AccountEvaluation.Events and Radar.AccountEvaluationUpdateOptions
    • Change type of Radar.AccountEvaluationUpdateOptions.Type from literal('registration_succeeded') to enum('login_failed'|'login_succeeded'|'registration_failed'|'registration_succeeded')

See the changelog for more details.

50.2.0-alpha.2

  • #​3283 Update generated code for private-preview
    • Add support for Pause method on resource Subscription
    • Add support for ExternalReference on Plan and Price
    • Add support for TrackingDetails on V2.MoneyManagement.OutboundPayment
    • Add support for PaperCheck on V2.MoneyManagement.OutboundPayment.DeliveryOptions and V2MoneyManagementOutboundPaymentDeliveryOptionsOptions
    • Add support for event notification V2CoreAccountIncludingFutureRequirementsUpdatedEvent with related object V2.Core.Account
  • #​3274 Update generated code for private-preview
    • Add support for new resource Tax.Location
    • Add support for Create, Get, and List methods on resource Tax.Location
    • Add support for PerformanceLocation on CheckoutSessionLineItemPriceDataProductDataTaxDetailsOptions, InvoiceLineItemPriceDataProductDataTaxDetailsOptions, InvoiceLinePriceDataProductDataTaxDetailsOptions, PaymentLinkLineItemPriceDataProductDataTaxDetailsOptions, ProductTaxDetailsOptions, Tax.CalculationLineItem, and TaxCalculationLineItemOptions
    • Change type of DelegatedCheckout.RequestedSessionUpdateOptions.Metadata from map(string: string) to emptyable(map(string: string))
    • Change type of DelegatedCheckout.RequestedSessionUpdateOptions.PaymentMethodData from payment_method_data to emptyable(payment_method_data)
    • Change type of DelegatedCheckout.RequestedSessionUpdateOptions.SharedMetadata from map(string: string) to emptyable(map(string: string))
    • Add support for Subscription on Invoice.Parent.ScheduleDetails and QuotePreviewInvoice.Parent.ScheduleDetails
    • Change type of PaymentIntentPaymentDetailsBenefitOptions.FrMealVoucher and SetupIntentSetupDetailsBenefitOptions.FrMealVoucher from payment_details_benefit_fr_meal_voucher to emptyable(payment_details_benefit_fr_meal_voucher)
    • Add support for TaxDetails on PlanProductOptions and PriceProductDataOptions
    • Add support for AdmissionsTax, AttendanceTax, EntertainmentTax, GrossReceiptsTax, HospitalityTax, LuxuryTax, ResortTax, and TourismTax on Tax.Registration.CountryOptions.Us
    • Add support for Requirements on TaxCode

See the changelog for more details.

50.2.0-alpha.1

  • #​3273 Update generated code for private-preview
    • Add support for new resources SharedPayment.GrantedToken, V2.Iam.ApiKey, V2.Payments.SettlementAllocationIntentSplit, V2.Payments.SettlementAllocationIntent, and V2.Tax.ManualRule
    • Add support for Get method on resource SharedPayment.GrantedToken
    • Add support for Create and Update test helper methods on resource SharedPayment.GrantedToken
    • Add support for Create, Deactivate, Get, List, and Update methods on resource V2.Tax.ManualRule
    • Add support for Cancel, Create, Get, Submit, and Update methods on resource V2.Payments.SettlementAllocationIntent
    • Add support for Cancel, Create, and Get methods on resource V2.Payments.SettlementAllocationIntentSplit
    • Add support for Create, Expire, Get, List, Rotate, and Update methods on resource V2.Iam.ApiKey
    • Add support for CheckScanning on AccountSessionComponentsOptions
    • Add support for TaxDetails on CheckoutSessionLineItemPriceDataProductDataOptions, InvoiceLineItemPriceDataProductDataOptions, InvoiceLinePriceDataProductDataOptions, PaymentLinkLineItemPriceDataProductDataOptions, ProductCreateOptions, and ProductUpdateOptions
    • Add support for PaymentMethodData on DelegatedCheckout.RequestedSessionConfirmOptions
    • Add support for ProductDetails on DelegatedCheckout.RequestedSession.LineItemDetail
    • Add support for Wallets on Issuing.CardListOptions
    • Add support for PrimaryAccountIdentifier on Issuing.Card.Wallets.ApplePay and Issuing.Card.Wallets.GooglePay
    • Add support for SharedPaymentGrantedToken on PaymentIntentConfirmOptions, PaymentIntentCreateOptions, and PaymentIntent
    • Add support for Instant on V2.Account.Configuration.RecipientData.Features.BankAccounts, V2.Core.Account.Configuration.Recipient.Capabilities.BankAccounts, V2AccountConfigurationRecipientDataFeaturesBankAccountsOptions, and V2CoreAccountConfigurationRecipientCapabilitiesBankAccountsOptions
    • Add support for CollectAt on V2.Billing.IntentAction.Deactivate, V2.Billing.IntentAction.Modify, V2.Billing.IntentAction.Subscribe, V2BillingIntentActionDeactivateOptions, V2BillingIntentActionModifyOptions, and V2BillingIntentActionSubscribeOptions
    • Remove support for BillingDetails on V2.Billing.IntentAction.Deactivate, V2.Billing.IntentAction.Modify, V2.Billing.IntentAction.Subscribe, V2BillingIntentActionDeactivateOptions, V2BillingIntentActionModifyOptions, and V2BillingIntentActionSubscribeOptions
    • Add support for Overrides on V2.Billing.IntentAction.Deactivate.PricingPlanSubscriptionDetails, V2.Billing.IntentAction.Modify.PricingPlanSubscriptionDetails, V2.Billing.IntentAction.Subscribe.PricingPlanSubscriptionDetails, V2BillingIntentActionDeactivatePricingPlanSubscriptionDetailsOptions, V2BillingIntentActionModifyPricingPlanSubscriptionDetailsOptions, and V2BillingIntentActionSubscribePricingPlanSubscriptionDetailsOptions
    • Remove support for Requested on V2.Core.Account.Configuration.CardCreator.Capabilities.Commercial.Celtic.ChargeCard, V2.Core.Account.Configuration.CardCreator.Capabilities.Commercial.Celtic.SpendCard, V2.Core.Account.Configuration.CardCreator.Capabilities.Commercial.CrossRiverBank.ChargeCard, V2.Core.Account.Configuration.CardCreator.Capabilities.Commercial.CrossRiverBank.SpendCard, V2.Core.Account.Configuration.CardCreator.Capabilities.Commercial.Lead.PrepaidCard, V2.Core.Account.Configuration.CardCreator.Capabilities.Commercial.Stripe.ChargeCard, V2.Core.Account.Configuration.CardCreator.Capabilities.Commercial.Stripe.PrepaidCard, V2.Core.Account.Configuration.Recipient.Capabilities.CryptoWallets, V2.Core.Account.Configuration.Storer.Capabilities.FinancialAddresses.CryptoWallets, V2.Core.Account.Configuration.Storer.Capabilities.HoldsCurrencies.Usdc, V2.Core.Account.Configuration.Storer.Capabilities.OutboundPayments.CryptoWallets, and V2.Core.Account.Configuration.Storer.Capabilities.OutboundTransfers.CryptoWallets
    • Add support for AlternativeReference on V2.Core.Vault.GbBankAccount, V2.Core.Vault.UsBankAccount, and V2.MoneyManagement.PayoutMethod
    • Add support for ManagedBy and Payments on V2.MoneyManagement.FinancialAccount
    • Add support for Speed on V2.MoneyManagement.OutboundPayment.DeliveryOptions, V2.MoneyManagement.OutboundPaymentQuote.DeliveryOptions, V2MoneyManagementOutboundPaymentDeliveryOptionsOptions, and V2MoneyManagementOutboundPaymentQuoteDeliveryOptionsOptions
    • Add support for Types on V2.MoneyManagement.FinancialAccountListOptions
    • Add support for TopImpactedAccounts on EventsV2CoreHealthApiErrorFiringEventImpact, EventsV2CoreHealthApiErrorResolvedEventImpact, EventsV2CoreHealthApiLatencyFiringEventImpact, EventsV2CoreHealthApiLatencyResolvedEventImpact, EventsV2CoreHealthPaymentMethodErrorFiringEventImpact, and EventsV2CoreHealthPaymentMethodErrorResolvedEventImpact
    • Add support for event notifications V2CoreHealthSepaDebitDelayedFiringEvent, V2CoreHealthSepaDebitDelayedResolvedEvent, and V2PaymentsSettlementAllocationIntentNotFoundEvent
    • Add support for event notifications V2PaymentsSettlementAllocationIntentCanceledEvent, V2PaymentsSettlementAllocationIntentCreatedEvent, V2PaymentsSettlementAllocationIntentErroredEvent, V2PaymentsSettlementAllocationIntentFundsNotReceivedEvent, V2PaymentsSettlementAllocationIntentMatchedEvent, V2PaymentsSettlementAllocationIntentSettledEvent, and V2PaymentsSettlementAllocationIntentSubmittedEvent with related object V2.Payments.SettlementAllocationIntent
    • Add support for event notifications V2PaymentsSettlementAllocationIntentSplitCanceledEvent, V2PaymentsSettlementAllocationIntentSplitCreatedEvent, and V2PaymentsSettlementAllocationIntentSplitSettledEvent with related object V2.Payments.SettlementAllocationIntentSplit

See the changelog for more details.

50.1.0

This release changes the pinned API version to 2025-12-15.clover.

  • #​3271 Update generated code
    • Add support for new resources V2.Core.AccountLink, V2.Core.AccountPersonToken, V2.Core.AccountPerson, V2.Core.AccountToken, and V2.Core.Account
    • Add support for Create and Get methods on resources V2.Core.AccountPersonToken and V2.Core.AccountToken
    • Add support for Create method on resource V2.Core.AccountLink
    • Add support for Close, Create, Get, List, and Update methods on resource V2.Core.Account
    • Add support for Create, Delete, Get, List, and Update methods on resource V2.Core.AccountPerson
    • Add support for CustomerAccount on Billing.CreditBalanceSummaryGetOptions, Billing.CreditBalanceSummary, Billing.CreditBalanceTransactionListOptions, Billing.CreditGrantCreateOptions, Billing.CreditGrantListOptions, Billing.CreditGrant, BillingPortal.SessionCreateOptions, BillingPortal.Session, CashBalance, Checkout.SessionCreateOptions, Checkout.SessionListOptions, Checkout.Session, ConfirmationToken.PaymentMethodPreview, CreditNoteListOptions, CreditNote, CustomerBalanceTransaction, CustomerCashBalanceTransaction, CustomerSessionCreateOptions, CustomerSession, Customer, Discount, FinancialConnections.Account.AccountHolder, FinancialConnections.Session.AccountHolder, FinancialConnectionsAccountAccountHolderOptions, FinancialConnectionsSessionAccountHolderOptions, InvoiceCreateOptions, InvoiceCreatePreviewOptions, InvoiceItemCreateOptions, InvoiceItemListOptions, InvoiceItem, InvoiceListOptions, Invoice, PaymentIntentCreateOptions, PaymentIntentListOptions, PaymentIntentUpdateOptions, PaymentIntent, PaymentMethodAttachOptions, PaymentMethodListOptions, PaymentMethod, PromotionCodeCreateOptions, PromotionCodeListOptions, PromotionCode, QuoteCreateOptions, QuoteListOptions, QuoteUpdateOptions, Quote, SetupAttempt, SetupIntentCreateOptions, SetupIntentListOptions, SetupIntentUpdateOptions, SetupIntent, SubscriptionCreateOptions, SubscriptionListOptions, SubscriptionScheduleCreateOptions, SubscriptionScheduleListOptions, SubscriptionSchedule, Subscription, TaxId.Owner, TaxIdOwnerOptions, and TaxId
    • Add support for Metadata on CheckoutSessionLineItemOptions and LineItem
    • Add support for PaytoPayments on Account.Capabilities and AccountCapabilitiesOptions
    • Add support for Signer on AccountDocumentsProofOfRegistrationOptions and AccountDocumentsProofOfUltimateBeneficialOwnershipOptions
    • Add support for BillingCycleAnchor on BillingPortal.Configuration.Features.SubscriptionUpdate and BillingPortalConfigurationFeaturesSubscriptionUpdateOptions
    • Add support for Payto on Charge.PaymentMethodDetails, Checkout.Session.PaymentMethodOptions, CheckoutSessionPaymentMethodOptionsOptions, ConfirmationToken.PaymentMethodPreview, ConfirmationTokenPaymentMethodDataOptions, Invoice.PaymentSettings.PaymentMethodOptions, InvoicePaymentSettingsPaymentMethodOptionsOptions, Mandate.PaymentMethodDetails, PaymentAttemptRecord.PaymentMethodDetails, PaymentIntent.PaymentMethodOptions, PaymentIntentPaymentMethodDataOptions, PaymentIntentPaymentMethodOptionsOptions, PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, PaymentMethodConfiguration, PaymentMethodCreateOptions, PaymentMethodUpdateOptions, PaymentMethod, PaymentRecord.PaymentMethodDetails, SetupAttempt.PaymentMethodDetails, SetupIntent.PaymentMethodOptions, SetupIntentPaymentMethodDataOptions, SetupIntentPaymentMethodOptionsOptions, Subscription.PaymentSettings.PaymentMethodOptions, and SubscriptionPaymentSettingsPaymentMethodOptionsOptions
    • Add support for ExpectedDebitDate on Charge.PaymentMethodDetails.AcssDebit, Charge.PaymentMethodDetails.AuBecsDebit, Charge.PaymentMethodDetails.BacsDebit, Charge.PaymentMethodDetails.NzBankAccount, Charge.PaymentMethodDetails.SepaDebit, Charge.PaymentMethodDetails.UsBankAccount, PaymentAttemptRecord.PaymentMethodDetails.AcssDebit, PaymentAttemptRecord.PaymentMethodDetails.AuBecsDebit, PaymentAttemptRecord.PaymentMethodDetails.BacsDebit, PaymentAttemptRecord.PaymentMethodDetails.NzBankAccount, PaymentAttemptRecord.PaymentMethodDetails.SepaDebit, PaymentAttemptRecord.PaymentMethodDetails.UsBankAccount, PaymentRecord.PaymentMethodDetails.AcssDebit, PaymentRecord.PaymentMethodDetails.AuBecsDebit, PaymentRecord.PaymentMethodDetails.BacsDebit, PaymentRecord.PaymentMethodDetails.NzBankAccount, PaymentRecord.PaymentMethodDetails.SepaDebit, and PaymentRecord.PaymentMethodDetails.UsBankAccount
    • Add support for LineItems on Checkout.SessionUpdateOptions
    • Add support for Invoice on CustomerCustomerBalanceTransactionListOptions
    • Add support for RelatedCustomerAccount on Identity.VerificationSessionCreateOptions, Identity.VerificationSessionListOptions, and Identity.VerificationSession
    • Add support for Subtotal on InvoiceLineItem
    • Add support for AuthorizationCode, Description, Iin, Installments, Issuer, NetworkAdviceCode, NetworkDeclineCode, and StoredCredentialUsage on PaymentAttemptRecord.PaymentMethodDetails.Card and PaymentRecord.PaymentMethodDetails.Card
    • Add support for AllowRedisplay on PaymentMethodListOptions
    • Add support for ReportedBy on PaymentRecord
    • Add support for Changes on V2.Core.Event
  • #​3270 Make EventUtility.ComputeSignature public

See the changelog for more details.

50.1.0-beta.1

This release changes the pinned API version to 2025-11-17.preview.

  • #​3241 Update generated code for beta
    • Add support for new resources V2.Core.AccountPersonToken and V2.Core.AccountToken
    • Remove support for resource V2.Payments.OffSessionPayment
    • Add support for Create and Get methods on resources V2.Core.AccountPersonToken and V2.Core.AccountToken
    • Remove support for Cancel, Capture, Create, Get, and List methods on resource V2.Payments.OffSessionPayment
    • Add support for SpecifiedCommercialTransactionsActUrl on Account.BusinessProfile and AccountBusinessProfileOptions
    • Add support for PaypayPayments on Account.Settings and AccountSettingsOptions
    • Change type of BillingAnalyticsMeterUsageMeterOptions.DimensionFilters from string to array(string)
    • Change type of BillingAnalyticsMeterUsageMeterOptions.TenantFilters from string to array(string)
    • Add support for CarRentalData, FlightData, and LodgingData on ChargePaymentDetailsOptions and PaymentIntentPaymentDetailsOptions
    • Add support for SupplementaryPurchaseData on OrderPaymentSettingsPaymentMethodOptionsKlarnaOptions and PaymentIntentPaymentMethodOptionsKlarnaOptions
    • Add support for AllowRedisplay and CustomerAccount on PaymentMethodListOptions
    • Add support for FutureRequirements on V2.Core.Account
    • Add support for KonbiniPayments and ScriptStatementDescriptor on V2.Core.Account.Configuration.Merchant and V2CoreAccountConfigurationMerchantOptions
    • Add support for Eur on V2.Core.Account.Configuration.Storer.Capabilities.HoldsCurrencies and V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesOptions
    • Add support for RequirementsCollector on V2.Core.Account.Defaults.Responsibilities
    • Remove support for Collector on V2.Core.Account.Requirements
    • Add support for Changes on V2.Core.Event
    • Add support for AccountToken on V2.Core.AccountCreateOptions and V2.Core.AccountUpdateOptions
    • Add support for PersonToken on V2.Core.AccountPersonCreateOptions and V2.Core.AccountPersonUpdateOptions
    • Add support for thin event V2CoreHealthEventGenerationFailureResolvedEvent
    • Remove support for thin events V2PaymentsOffSessionPaymentAuthorizationAttemptFailedEvent, V2PaymentsOffSessionPaymentAuthorizationAttemptStartedEvent, V2PaymentsOffSessionPaymentCanceledEvent, V2PaymentsOffSessionPaymentCreatedEvent, V2PaymentsOffSessionPaymentFailedEvent, V2PaymentsOffSessionPaymentRequiresCaptureEvent, and V2PaymentsOffSessionPaymentSucceededEvent with related object V2.Payments.OffSessionPayment

See the changelog for more details.

50.1.0-alpha.4

  • #​3272 Update generated code for private-preview
    • Add support for CheckScanning on AccountSession.Components
    • Add support for Client on V2.Core.Event.Reason.Request
    • Add support for StripeBalancePayment on V2.MoneyManagement.ReceivedCredit and V2.MoneyManagement.ReceivedDebit
    • Add support for BalanceTransfer on V2.MoneyManagement.ReceivedDebit
    • Add support for Include on V2.Core.EventGetOptions and V2.Core.EventListOptions
    • Add support for event notifications V2IamApiKeyCreatedEvent, V2IamApiKeyDefaultSecretRevealedEvent, V2IamApiKeyExpiredEvent, V2IamApiKeyPermissionsUpdatedEvent, V2IamApiKeyRotatedEvent, and V2IamApiKeyUpdatedEvent

See the changelog for more details.

50.1.0-alpha.3

  • #​3269 Update generated code for private-preview
    • Add support for new resource ProductCatalog.TrialOffer
    • Add support for Create method on resource ProductCatalog.TrialOffer
    • Remove support for AmountSubtotalAfterDiscount on DelegatedCheckout.RequestedSession.LineItemDetail and DelegatedCheckout.RequestedSession.TotalDetails
    • Remove support for AmountTotal, UnitAmountAfterDiscount, and UnitDiscount on DelegatedCheckout.RequestedSession.LineItemDetail
    • Add support for AmountCartDiscount and AmountItemsDiscount on DelegatedCheckout.RequestedSession.TotalDetails
    • Remove support for AmountDiscount on DelegatedCheckout.RequestedSession.TotalDetails
    • Add support for PaymentsOrchestration on PaymentIntentCreateOptions and PaymentIntent

See the changelog for more details.

50.1.0-alpha.2

This release changes the pinned API version to 2025-11-17.preview.

  • #​3264 Update generated code for private-preview
    • Add support for new resources V2.Core.AccountPersonToken, V2.Core.AccountToken, and V2.MoneyManagement.CurrencyConversion
    • Add support for Create, Get, and List methods on resource V2.MoneyManagement.CurrencyConversion
    • Add support for Create and Get methods on resources V2.Core.AccountPersonToken and V2.Core.AccountToken
    • Add support for EffectiveAt on InvoiceScheduleDetailsAmendmentOptions, InvoiceScheduleDetailsPhaseOptions, QuoteLineOptions, QuoteLine, QuotePreviewSubscriptionSchedule.Phase, SubscriptionSchedule.Phase, SubscriptionScheduleAmendmentOptions, and SubscriptionSchedulePhaseOptions
    • Add support for TrialOffer on InvoiceScheduleDetailsAmendmentItemActionAddOptions, InvoiceScheduleDetailsAmendmentItemActionSetOptions, InvoiceScheduleDetailsPhaseItemOptions, QuoteLine.Action.AddItem, QuoteLine.Action.SetItems, QuoteLineActionAddItemOptions, QuoteLineActionSetItemOptions, QuotePreviewSubscriptionSchedule.Phase.Item, SubscriptionSchedule.Phase.Item, SubscriptionScheduleAmendmentItemActionAddOptions, SubscriptionScheduleAmendmentItemActionSetOptions, and SubscriptionSchedulePhaseItemOptions
    • Change type of DelegatedCheckout.RequestedSession.AmountSubtotal from longInteger to nullable(longInteger)
    • Change type of DelegatedCheckout.RequestedSession.AmountTotal from longInteger to nullable(longInteger)
    • Add support for AmountDiscount, AmountSubtotal, AmountTotal, UnitAmountAfterDiscount, and UnitDiscount on DelegatedCheckout.RequestedSession.LineItemDetail
    • Add support for AmountSubtotalAfterDiscount on DelegatedCheckout.RequestedSession.LineItemDetail and DelegatedCheckout.RequestedSession.TotalDetails
    • Change type of InvoiceScheduleDetailsOptions.BillingSchedules from array(billing_schedules_update_params) to emptyable(array(billing_schedules_update_params))
    • Add support for CurrentTrial on InvoiceSubscriptionDetailsItemOptions, SubscriptionItemCreateOptions, SubscriptionItemOptions, SubscriptionItemUpdateOptions, and SubscriptionItem
    • Change type of QuoteSubscriptionDataOptions.BillingSchedules and QuoteSubscriptionDataOverrideOptions.BillingSchedules from emptyable(array(billing_schedules_create_specs)) to array(billing_schedules_create_specs)
    • Change type of Quote.SubscriptionData.BillingSchedules and Quote.SubscriptionDataOverrides.BillingSchedules from nullable(array(SubscriptionsResourceBillingSchedules)) to array(QuotesResourceSubscriptionDataBillingSchedules)
    • Change type of Quote.SubscriptionData.PhaseEffectiveAt and Quote.SubscriptionDataOverrides.PhaseEffectiveAt from nullable(enum('billing_period_start'|'phase_start')) to enum('billing_period_start'|'line_start')
    • Change type of QuotePreviewSubscriptionSchedule.BillingSchedules and SubscriptionSchedule.BillingSchedules from nullable(array(SubscriptionsResourceBillingSchedules)) to array(SubscriptionsResourceBillingSchedules)
    • Remove support for AmendmentStart, LineStartsAt, and Relative on Subscription.BillingSchedule.BillFrom
    • Change type of Subscription.BillingSchedule.BillFrom.ComputedTimestamp from nullable(DateTime) to DateTime
    • Change type of Subscription.BillingSchedule.BillFrom.Type from enum to literal('timestamp')
    • Remove support for AmendmentEnd and LineEndsAt on Subscription.BillingSchedule.BillUntil
    • Change type of V2.Billing.ServiceAction.CreditGrant.Amount.Monetary, V2.Billing.ServiceAction.CreditGrantPerTenant.Amount.Monetary, V2BillingServiceActionCreditGrantAmountOptions.Monetary, and V2BillingServiceActionCreditGrantPerTenantAmountOptions.Monetary from amount to an object
    • Add support for FutureRequirements on V2.Core.Account
    • Add support for KonbiniPayments and ScriptStatementDescriptor on V2.Core.Account.Configuration.Merchant and V2CoreAccountConfigurationMerchantOptions
    • Add support for Eur on V2.Core.Account.Configuration.Storer.Capabilities.HoldsCurrencies and V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesOptions
    • Add support for RequirementsCollector on V2.Core.Account.Defaults.Responsibilities
    • Remove support for Collector on V2.Core.Account.Requirements
    • Remove support for V1EventId on V2.Core.Event
    • Remove support for AmountDetails and CaptureMethod on V2.Payments.OffSessionPaymentCreateOptions and V2.Payments.OffSessionPayment
    • Change type of V2.Payments.OffSessionPayment.AmountCapturable from amount to an object
    • Change type of V2.Payments.OffSessionPayment.AmountRequested from amount to an object
    • Change type of V2.Payments.OffSessionPaymentCreateOptions.Amount from amount to an object
    • Remove support for Destination on V2PaymentsOffSessionPaymentTransferDataOptions
    • Add support for Created on V2.Core.EventListOptions
    • Remove support for Gt, Gte, Lt, and Lte on V2.Core.EventListOptions
    • Add support for AccountToken on V2.Core.AccountCreateOptions and V2.Core.AccountUpdateOptions
    • Add support for PersonToken on V2.Core.AccountPersonCreateOptions and V2.Core.AccountPersonUpdateOptions
    • Add support for ImpactedRequestsPercentage on EventsV2CoreHealthApiErrorFiringEventImpact, EventsV2CoreHealthApiErrorResolvedEventImpact, EventsV2CoreHealthApiLatencyFiringEventImpact, EventsV2CoreHealthApiLatencyResolvedEventImpact, EventsV2CoreHealthPaymentMethodErrorFiringEventImpact, and EventsV2CoreHealthPaymentMethodErrorResolvedEventImpact
    • Add support for Context and RelatedObject on EventsV2CoreHealthEventGenerationFailureResolvedEventImpact
    • Remove support for Account, Livemode, MissingDeliveryAttempts, and RelatedObjectId on EventsV2CoreHealthEventGenerationFailureResolvedEventImpact
    • Change type of EventsV2CoreHealthFraudRateIncreasedEventImpact.RealizedFraudAmount from amount to an object
    • Change type of EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEventImpact.ApprovedAmount, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEventImpact.ApprovedAmount, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEventImpact.ApprovedAmount, and EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEventImpact.ApprovedAmount from amount to an object
    • Change type of EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEventImpact.DeclinedAmount, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEventImpact.DeclinedAmount, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEventImpact.DeclinedAmount, and EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEventImpact.DeclinedAmount from amount to an object
    • Add support for thin events V2PaymentsOffSessionPaymentAttemptFailedEvent and V2PaymentsOffSessionPaymentAttemptStartedEvent with related object V2.Payments.OffSessionPayment
    • Remove support for thin event V1AccountUpdatedEvent with related object Account
    • Remove support for thin events V1ApplicationFeeCreatedEvent and V1ApplicationFeeRefundedEvent with related object ApplicationFee
    • Remove support for thin events V1BillingPortalConfigurationCreatedEvent and V1BillingPortalConfigurationUpdatedEvent with related object BillingPortal.Configuration
    • Remove support for thin event V1CapabilityUpdatedEvent with related object Capability
    • Remove support for thin events V1ChargeCapturedEvent, V1ChargeExpiredEvent, V1ChargeFailedEvent, V1ChargePendingEvent, V1ChargeRefundedEvent, V1ChargeSucceededEvent, and V1ChargeUpdatedEvent with related object Charge
      ... (truncated)

50.1.0-alpha.1

  • #​3257 Update generated code for private-preview
    • Add support for BillingSchedulesActions on InvoiceScheduleDetailsAmendmentOptions and SubscriptionScheduleAmendmentOptions
  • #​3252 Update generated code for private-preview
    • Add support for new resources BalanceTransfer and Radar.AccountEvaluation
    • Add support for Create method on resource BalanceTransfer
    • Add support for Create, Get, and Update methods on resource Radar.AccountEvaluation
    • Add support for Schedule on Discount
    • Add support for SpecifiedCommercialTransactionsActUrl on Account.BusinessProfile and AccountBusinessProfileOptions
    • Add support for PaypayPayments on Account.Settings and AccountSettingsOptions
    • Change type of BillingAnalyticsMeterUsageMeterOptions.DimensionFilters from string to array(string)
    • Change type of BillingAnalyticsMeterUsageMeterOptions.TenantFilters from string to array(string)
    • Add support for PaymentMethodConfiguration on BillingPortal.Configuration.Features.PaymentMethodUpdate
    • Add support for CarRentalData, FlightData, and LodgingData on ChargePaymentDetailsOptions and PaymentIntentPaymentDetailsOptions
    • Add support for TransactionId on Charge.PaymentMethodDetails.Ideal, PaymentAttemptRecord.PaymentMethodDetails.Ideal, and PaymentRecord.PaymentMethodDetails.Ideal
    • Add support for Created on CustomerCustomerBalanceTransactionListOptions and InvoicePaymentListOptions
    • Add support for AccountNumbers on FinancialConnections.Account
    • Add support for ScheduleDetails on Invoice.Parent, InvoiceItem.Parent, InvoiceLineItem.Parent, and QuotePreviewInvoice.Parent
    • Add support for BillingSchedules on InvoiceScheduleDetailsOptions, QuotePreviewSubscriptionSchedule, SubscriptionScheduleCreateOptions, SubscriptionScheduleUpdateOptions, and SubscriptionSchedule
    • Add support for FraudRisk on IssuingAuthorizationRiskAssessmentOptions
    • Add support for LatestFraudWarning on Issuing.Card
    • Add support for SupplementaryPurchaseData on OrderPaymentSettingsPaymentMethodOptionsKlarnaOptions and PaymentIntentPaymentMethodOptionsKlarnaOptions
    • Add support for CaptureMethod on PaymentIntent.PaymentMethodOptions.CardPresent and PaymentIntentPaymentMethodOptionsCardPresentOptions
    • Add support for AllowRedisplay and CustomerAccount on PaymentMethodListOptions
    • Add support for LatestInvoice on QuotePreviewSubscriptionSchedule and SubscriptionSchedule
    • Add support for PhaseEffectiveAt on QuotePreviewSubscriptionSchedule.DefaultSettings, SubscriptionSchedule.DefaultSettings, and SubscriptionScheduleDefaultSettingsOptions
    • Add support for MbWay and Twint on Refund.DestinationDetails
    • Add support for snapshot events FinancialConnectionsAccountAccountNumbersUpdated and FinancialConnectionsAccountUpcomingAccountNumberExpiry with resource FinancialConnections.Account

See the changelog for more details.

50.0.0

This release changes the pinned API version to 2025-11-17.clover.

  • #​3256 Update generated code
    • ⚠️ Remove support for Gt, Gte, Lt, and Lte on V2.Core.EventListOptions in favor of Created.
  • #​3254 Check if a datetime is in millis
    • Bug fix for #​3253. UnixDateTimeConverter now handles timestamps in milliseconds.
  • #​3249 Update v2 array parameter serialization to use indexed format
    • Retrieve and List calls for /v2 endpoints now use indexed format (e.g., ?include[0]=foo&include[1]=bar) instead of repeated parameter format (e.g., ?include=foo&include=bar) when communicating with the Stripe API. This may break any unit tests that expect the latter behavior when setting up a mock server. Instead, they should now expect the former.
  • #​3246 Update generated code
    • Add support for new resources Tax.Association and Terminal.OnboardingLink
    • Add support for Find method on resource Tax.Association
    • Add support for Create method on resource Terminal.OnboardingLink
    • Add support for PaymentMethodConfiguration on BillingPortal.Configuration.Features.PaymentMethodUpdate
    • Add support for TransactionId on Charge.PaymentMethodDetails.Ideal, PaymentAttemptRecord.PaymentMethodDetails.Ideal, and PaymentRecord.PaymentMethodDetails.Ideal
    • Add support for Created on CustomerCustomerBalanceTransactionListOptions and InvoicePaymentListOptions
    • Add support for AccountNumbers on FinancialConnections.Account
    • Add support for FraudRisk on IssuingAuthorizationRiskAssessmentOptions
    • Add support for LatestFraudWarning on Issuing.Card
    • Add support for Hooks on PaymentIntentCaptureOptions, PaymentIntentConfirmOptions, PaymentIntentCreateOptions, PaymentIntentIncrementAuthorizationOptions, PaymentIntentUpdateOptions, and PaymentIntent
    • Add support for MbWay and Twint on Refund.DestinationDetails
    • Add support for snapshot events FinancialConnectionsAccountAccountNumbersUpdated and FinancialConnectionsAccountUpcomingAccountNumberExpiry with resource FinancialConnections.Account

See the changelog for more details.

49.3.0-alpha.2

This release changes the pinned API version to 2025-10-29.preview.

  • #​3251 Update generated code for private-preview
    • Add support for new resource Issuing.Program
    • Add support for Create, Get, List, and Update methods on resource Issuing.Program
    • Add support for ApplicableFees on DelegatedCheckout.RequestedSession.TotalDetails
  • #​3245 Update generated code for private-preview
    • Remove support for resource V2.Tax.AutomaticRule
    • Remove support for Create, Deactivate, Find, Get, and Update methods on resource V2.Tax.AutomaticRule
    • Add support for SelfReportedIncome and SelfReportedMonthlyHousingPayment on AccountIndividualOptions, AccountPersonCreateOptions, AccountPersonUpdateOptions, Person, TokenAccountIndividualOptions, and TokenPersonOptions
    • Add support for BillingSchedules and PhaseEffectiveAt on Quote.SubscriptionDataOverrides, Quote.SubscriptionData, QuoteSubscriptionDataOptions, QuoteSubscriptionDataOverrideOptions, and QuoteSubscriptionDataOverridesOptions
    • Add support for BillFrom on Subscription.BillingSchedule
    • Add support for AmendmentEnd and LineEndsAt on Subscription.BillingSchedule.BillUntil
    • Remove support for Data and RelatedObject on V2.Core.Event

See the changelog for more details.

49.3.0-alpha.1

  • #​3243 Update generated code for private-preview
    • Add support for new resource TransitBalance, V2.Reporting.ReportRun, V2.Reporting.Report
    • Add support for Create and Get methods on resource V2.Reporting.ReportRun
    • Add support for Get method on resource V2.Reporting.Report
    • Add support for Create and Refill test helper methods on resource Capital.FinancingOffer
    • Add support for AllocatedFunds on Charge, PaymentIntentConfirmOptions, PaymentIntentCreateOptions, and PaymentIntentUpdateOptions
    • Add support for thin events V2ReportingReportRunCreatedEvent, V2ReportingReportRunFailedEvent, V2ReportingReportRunSucceededEvent, and V2ReportingReportRunUpdatedEvent with related object V2.Reporting.ReportRun

See the changelog for more details.

49.2.0

  • #​3244 Update generated code
    • Add support for CaptureMethod on PaymentIntent.PaymentMethodOptions.CardPresent and PaymentIntentPaymentMethodOptionsCardPresentOptions

See the changelog for more details.

49.2.0-beta.1

This release changes the pinned API version to 2025-10-29.preview.

  • #​3234 Update generated code for beta
    • Add support for CryptoStorer on V2CoreAccountIdentityAttestationsTermsOfServiceOptions
  • #​3211 Update generated code for beta
    • Add support for Update method on resource V2.MoneyManagement.FinancialAccount
    • Add support for ConfirmMicrodeposits, List, and SendMicrodeposits methods on resource V2.Core.Vault.UsBankAccount
    • Add support for List method on resource V2.Core.Vault.GbBankAccount
    • Add support for PaymentPortalUrl on Charge.PaymentMethodDetails.Rechnung, PaymentAttemptRecord.PaymentMethodDetails.Rechnung, and PaymentRecord.PaymentMethodDetails.Rechnung
    • Add support for TaxIdElement on CustomerSession.Components and CustomerSessionComponentsOptions
    • Add support for StartingAfter on PaymentAttemptRecordListOptions
    • Add support for Reference on PaymentIntentAmountDetailsLineItem.PaymentMethodOptions.Klarna and PaymentIntentAmountDetailsLineItemsPaymentMethodOptionsKlarnaOptions
    • Add support for SubscriptionReference on PaymentIntentAmountDetailsLineItem.PaymentMethodOptions.Klarna
    • Add support for Closed on V2.Core.AccountListOptions and V2.Core.Account
    • Add support for Usd on V2.Core.Account.Configuration.Storer.Capabilities.HoldsCurrencies and V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesOptions
    • Add support for RepresentativeDeclaration on V2.Core.Account.Identity.Attestations and V2CoreAccountIdentityAttestationsOptions
    • Add support for Verification on V2.Core.Vault.UsBankAccount
    • Add support for V1Id on EventsV2MoneyManagementTransactionCreatedEvent
    • Remove support for thin event V2BillingBillSettingUpdatedEvent with related object V2.Billing.BillSetting

See the changelog for more details.

49.2.0-alpha.2

  • #​3242 Update generated code for private-preview
    • Add support for PaymentMethodPreview on DelegatedCheckout.RequestedSession
    • Add support for OrderId on DelegatedCheckout.RequestedSession.OrderDetails
    • Add support for Lead on V2.Core.Account.Configuration.CardCreator.Capabilities.Commercial, V2.Core.Account.Identity.Attestations.TermsOfService.CardCreator.Commercial, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialOptions, and V2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorCommercialOptions
    • Add support for GlobalAccountHolder on V2.Core.Account.Identity.Attestations.TermsOfService.CardCreator.Commercial and V2CoreAccountIdentityAttestationsTermsOfServiceCardCreatorCommercialOptions

See the changelog for more details.

49.2.0-alpha.1

  • #​3237 Update generated code for private-preview
    • Add support for Tenants on Billing.Analytics.MeterUsageRow
    • Add support for Transfer on ApplicationFee.FeeSource
    • Add support for TransitBalancesTotal on Balance
    • Add support for TenantGroupByKeys on BillingAnalyticsMeterUsageMeterOptions
    • Remove support for RiskDetails on DelegatedCheckout.RequestedSessionCreateOptions
    • Add support for RiskDetails on DelegatedCheckout.RequestedSessionConfirmOptions
    • Add support for AllocatedFunds on PaymentIntent
    • Add support for ApplicationFeeAmount on TransferCreateOptions and Transfer
    • Add support for ApplicationFee on Transfer
  • #​3235 Update generated code for private-preview
    • Add support for ReportRefund method on resource PaymentRecord
    • Add support for RepresentativeDeclaration on Account.Company, AccountCompanyOptions, and TokenAccountCompanyOptions
    • Add support for PaymentMethodConfiguration on BillingPortalConfigurationFeaturesPaymentMethodUpdateOptions
    • Add support for PaymentPortalUrl on Charge.PaymentMethodDetails.Rechnung, PaymentAttemptRecord.PaymentMethodDetails.Rechnung, and PaymentRecord.PaymentMethodDetails.Rechnung
    • Add support for Twint on Checkout.Session.PaymentMethodOptions and CheckoutSessionPaymentMethodOptionsOptions
    • Add support for CustomerSheet, MobilePaymentElement, and TaxIdElement on CustomerSession.Components and CustomerSessionComponentsOptions
    • Add support for Provider on Customer.Tax
    • Add support for StartingAfter on PaymentAttemptRecordListOptions
    • Add support for Reference on PaymentIntentAmountDetailsLineItem.PaymentMethodOptions.Klarna and PaymentIntentAmountDetailsLineItemsPaymentMethodOptionsKlarnaOptions
    • Add support for SubscriptionReference on PaymentIntentAmountDetailsLineItem.PaymentMethodOptions.Klarna
    • Add support for NameCollection on PaymentLinkCreateOptions, PaymentLinkUpdateOptions, and PaymentLink
    • Add support for Crypto on PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, PaymentMethodConfiguration, and Refund.DestinationDetails
    • Add support for MbWay on PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, and PaymentMethodConfiguration
    • Add support for Custom on PaymentMethodCreateOptions and PaymentMethod
    • Add support for ExcludedPaymentMethodTypes on SetupIntentCreateOptions, SetupIntentUpdateOptions, and SetupIntent
    • Add support for Tw on Tax.Registration.CountryOptions and TaxRegistrationCountryOptionsOptions
    • Add support for Gip on Terminal.Configuration.Tipping and TerminalConfigurationTippingOptions
    • Add support for LastSeenAt on Terminal.Reader
    • Add support for HighRiskActivitiesDescription, HighRiskActivities, MoneyServicesDescription, OperatesInProhibitedCountries, ParticipatesInRegulatedActivity, PurposeOfFundsDescription, PurposeOfFunds, RegulatedActivity, SourceOfFundsDescription, and SourceOfFunds on V2.Core.Account.Configuration.Storer and V2CoreAccountConfigurationStorerOptions
    • Add support for CryptoWallets on V2.Core.Account.Configuration.Storer.Capabilities.FinancialAddresses, V2.Core.Account.Configuration.Storer.Capabilities.OutboundPayments, V2.Core.Account.Configuration.Storer.Capabilities.OutboundTransfers, V2CoreAccountConfigurationStorerCapabilitiesFinancialAddressesOptions, V2CoreAccountConfigurationStorerCapabilitiesOutboundPaymentsOptions, and V2CoreAccountConfigurationStorerCapabilitiesOutboundTransfersOptions
    • Add support for Usdc on V2.Core.Account.Configuration.Storer.Capabilities.HoldsCurrencies and V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesOptions
    • Add support for CryptoStorer on V2.Core.Account.Identity.Attestations.TermsOfService and V2CoreAccountIdentityAttestationsTermsOfServiceOptions
    • Add support for ComplianceScreeningDescription on V2.Core.Account.Identity.BusinessDetails and V2CoreAccountIdentityBusinessDetailsOptions
    • Add support for ExternalAmount on V2.MoneyManagement.ReceivedCredit and V2.MoneyManagement.ReceivedDebit

See the changelog for more details.

49.1.0

  • #​3236 Update generated code
    • Improve docs for PaymentIntent related endpoints
  • #​3230 Update generated code
    • Add support for new resources PaymentAttemptRecord, PaymentIntentAmountDetailsLineItem, and PaymentRecord
    • Add support for Get and List methods on resource PaymentAttemptRecord
    • Add support for Get, ReportPaymentAttemptCanceled, ReportPaymentAttemptFailed, ReportPaymentAttemptGuaranteed, ReportPaymentAttemptInformational, ReportPaymentAttempt, ReportPayment, and ReportRefund methods on resource PaymentRecord
    • Add support for List method on resource PaymentIntentAmountDetailsLineItem
    • Add support for RepresentativeDeclaration on Account.Company, AccountCompanyOptions, and TokenAccountCompanyOptions
    • Add support for PaymentMethodConfiguration on BillingPortalConfigurationFeaturesPaymentMethodUpdateOptions
    • Add support for Twint on Checkout.Session.PaymentMethodOptions and CheckoutSessionPaymentMethodOptionsOptions
    • Add support for PaymentRecordRefund and Type on CreditNote.Refund and CreditNoteRefundOptions
    • Add support for CustomerSheet and MobilePaymentElement on CustomerSession.Components and CustomerSessionComponentsOptions
    • Add support for Provider on Customer.Tax
    • Add support for PaymentRecord on InvoiceAttachPaymentOptions, InvoicePayment.Payment, and InvoicePaymentPaymentOptions
    • Change type of InvoicePaymentPaymentOptions.Type from literal('payment_intent') to enum('payment_intent'|'payment_record')
    • Add support for AmountDetails on PaymentIntentCaptureOptions, PaymentIntentConfirmOptions, PaymentIntentCreateOptions, PaymentIntentIncrementAuthorizationOptions, and PaymentIntentUpdateOptions
    • Add support for PaymentDetails on PaymentIntentCaptureOptions, PaymentIntentConfirmOptions, PaymentIntentCreateOptions, PaymentIntentIncrementAuthorizationOptions, PaymentIntentUpdateOptions, and PaymentIntent
    • Add support for DiscountAmount, LineItems, Shipping, and Tax on PaymentIntent.AmountDetails
    • Add support for NameCollection on PaymentLinkCreateOptions, PaymentLinkUpdateOptions, and PaymentLink
    • Add support for Crypto on PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, PaymentMethodConfiguration, and Refund.DestinationDetails
    • Add support for MbWay on PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, and PaymentMethodConfiguration
    • Add support for Custom on PaymentMethodCreateOptions and PaymentMethod
    • Add support for ExcludedPaymentMethodTypes on SetupIntentCreateOptions, SetupIntentUpdateOptions, and SetupIntent
    • Add support for Tw on Tax.Registration.CountryOptions and TaxRegistrationCountryOptionsOptions
    • Add support for Gip on Terminal.Configuration.Tipping and TerminalConfigurationTippingOptions
    • Add support for LastSeenAt on Terminal.Reader
    • Add support for Gt, Gte, Lt, Lte, and Types on V2.Core.EventListOptions
    • Add support for snapshot event BalanceSettingsUpdated with resource BalanceSettings
    • Add support for snapshot event InvoicePaymentAttemptRequired with resource Invoice
  • #​3223 Fixes STJDefaultConverter to safely ignore unknown properties
    • Fixes a bug when using System.Text.Json to deserialize JSON that has properties not present in the target object.

See the changelog for more details.

49.1.0-beta.1

This release changes the pinned API version to 2025-09-30.preview. It is built on top of SDK version 49.0.0 which contains breaking changes. Please review the changelog for 49.0.0 if upgrading from older SDK versions.

  • #​3193 Update generated code for beta
    • Add support for AttachCadence method on resource Subscription
    • Add support for BillingCadence on InvoiceCreatePreviewOptions, SubscriptionCreateOptions, SubscriptionUpdateOptions, and Subscription
    • Add support for BillingCadenceDetails on Invoice.Parent and QuotePreviewInvoice.Parent
  • #​3191 Update generated code for beta
    • Add support for new resources V2.Billing.BillSettingVersion, V2.Billing.BillSetting, V2.Billing.Cadence, V2.Billing.CollectionSettingVersion, V2.Billing.CollectionSetting, and V2.Billing.Profile
    • Add support for Create, Get, List, and Update methods on resources V2.Billing.BillSetting, V2.Billing.CollectionSetting, and V2.Billing.Profile
    • Add support for Get and List methods on resources V2.Billing.BillSettingVersion and V2.Billing.CollectionSettingVersion
    • Add support for Cancel, Create, Get, List, and Update methods on resource V2.Billing.Cadence
    • Add support for Profile on V2.Core.Account.Defaults and V2CoreAccountDefaultsOptions
    • Add support for IP on V2.Core.Account.Identity.Attestations.DirectorshipDeclaration, V2.Core.Account.Identity.Attestations.OwnershipDeclaration, V2.Core.Account.Identity.Attestations.TermsOfService.Account, V2.Core.Account.Identity.Attestations.TermsOfService.Storer, V2.Core.Account.Identity.Individual.AdditionalTermsOfService.Account, V2.Core.Person.AdditionalTermsOfService.Account, V2CoreAccountIdentityAttestationsTermsOfServiceAccountOptions, V2CoreAccountIdentityAttestationsTermsOfServiceStorerOptions, and V2CorePersonAdditionalTermsOfServiceAccountOptions
    • Remove support for Ip on V2.Core.Account.Identity.Attestations.DirectorshipDeclaration, V2.Core.Account.Identity.Attestations.OwnershipDeclaration, V2.Core.Account.Identity.Attestations.TermsOfService.Account, V2.Core.Account.Identity.Attestations.TermsOfService.Storer, V2.Core.Account.Identity.Individual.AdditionalTermsOfService.Account, V2.Core.Person.AdditionalTermsOfService.Account, V2CoreAccountIdentityAttestationsTermsOfServiceAccountOptions, V2CoreAccountIdentityAttestationsTermsOfServiceStorerOptions, and V2CorePersonAdditionalTermsOfServiceAccountOptions
    • Remove support for DoingBusinessAs, ProductDescription, and Url on V2.Core.Account.Identity.BusinessDetails and V2CoreAccountIdentityBusinessDetailsOptions
    • Add support for SettlementCurrency on V2.MoneyManagement.FinancialAddress
    • Add support for SepaBankAccount on V2.MoneyManagement.FinancialAddress.Credentials and V2.MoneyManagement.ReceivedCredit.BankTransfer
    • Add support for AmountDetails and PaymentsOrchestration on V2.Payments.OffSessionPaymentCreateOptions and V2.Payments.OffSessionPayment
    • Add support for RetryPolicy on V2.Payments.OffSessionPayment.RetryDetails and V2PaymentsOffSessionPaymentRetryDetailsOptions
    • Change type of V2.MoneyManagement.OutboundPaymentQuote.FxQuote.LockDuration from literal('five_minutes') to enum('five_minutes'|'none')
    • Change type of V2.MoneyManagement.OutboundPaymentQuote.FxQuote.LockExpiresAt from DateTime to nullable(DateTime)
    • Add support for OriginType on V2.MoneyManagement.ReceivedCredit.BankTransfer
    • Remove support for PaymentMethodType on V2.MoneyManagement.ReceivedCredit.BankTransfer
    • Add support for MandateData and PaymentMethodOptions on V2.Payments.OffSessionPaymentCreateOptions
    • Add support for Type on V2.MoneyManagement.FinancialAddressCreateOptions
    • Remove support for Currency on V2.MoneyManagement.FinancialAddressCreateOptions
    • Add support for thin event V2BillingBillSettingUpdatedEvent with related object V2.Billing.BillSetting
    • Add support for error type RateLimitException
  • #​3180 Update generated code for beta
    • Add support for new resources V2.Billing.BillSettingVersion, V2.Billing.BillSetting, V2.Billing.Cadence, V2.Billing.CollectionSettingVersion, V2.Billing.CollectionSetting, and V2.Billing.Profile
    • Add support for Create, Get, List, and Update methods on resources V2.Billing.BillSetting, V2.Billing.CollectionSetting, and V2.Billing.Profile
    • Add support for Get and List methods on resources V2.Billing.BillSettingVersion and V2.Billing.CollectionSettingVersion
    • Add support for Cancel, Create, Get, List, and Update methods on resource V2.Billing.Cadence
    • Add support for Profile on V2.Core.Account.Defaults and V2CoreAccountDefaultsOptions
    • Add support for IP on V2.Core.Account.Identity.Attestations.DirectorshipDeclaration, V2.Core.Account.Identity.Attestations.OwnershipDeclaration, V2.Core.Account.Identity.Attestations.TermsOfService.Account, V2.Core.Account.Identity.Attestations.TermsOfService.Storer, V2.Core.Account.Identity.Individual.AdditionalTermsOfService.Account, V2.Core.Person.AdditionalTermsOfService.Account, V2CoreAccountIdentityAttestationsTermsOfServiceAccountOptions, V2CoreAccountIdentityAttestationsTermsOfServiceStorerOptions, and V2CorePersonAdditionalTermsOfServiceAccountOptions
    • Remove support for Ip on V2.Core.Account.Identity.Attestations.DirectorshipDeclaration, V2.Core.Account.Identity.Attestations.OwnershipDeclaration, `V2.Core.Account.Iden...

Description has been truncated

@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Jan 19, 2026
---
updated-dependencies:
- dependency-name: Stripe.net
  dependency-version: 50.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/nuget/src/Exceptionless.Core/Stripe.net-50.2.0 branch from e16dc4d to 208dafa Compare January 22, 2026 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .net code

Development

Successfully merging this pull request may close these issues.

1 participant