Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 25, 2025

Updated Newtonsoft.Json from 13.0.1 to 13.0.3.

Release notes

Sourced from Newtonsoft.Json's releases.

13.0.3

  • Fix - Fixed parsed zero decimals losing trailing zeroes
  • Fix - Fixed parsed negative zero double losing negative
  • Fix - Fixed null string being reported as String rather than JTokenType.Null

13.0.2

  • New feature - Add support for DateOnly and TimeOnly
  • New feature - Add UnixDateTimeConverter.AllowPreEpoch property
  • New feature - Add copy constructor to JsonSerializerSettings
  • New feature - Add JsonCloneSettings with property to disable copying annotations
  • Change - Add nullable annotation to JToken.ToObject(Type, JsonSerializer)
  • Change - Reduced allocations by reusing boxed values
  • Fix - Fixed MaxDepth when used with ToObject inside of a JsonConverter
  • Fix - Fixed deserializing mismatched JToken types in properties
  • Fix - Fixed merging enumerable content and validate content
  • Fix - Fixed using $type with arrays of more than two dimensions
  • Fix - Fixed rare race condition in name table when deserializing on device with ARM processors
  • Fix - Fixed deserializing via constructor with ignored base type properties
  • Fix - Fixed MaxDepth not being used with ISerializable deserialization

Commits viewable in compare view.

Updated Stripe.net from 40.16.0 to 48.5.0.

Release notes

Sourced from Stripe.net's releases.

48.5.0

  • #​3164 Add section on private preview SDKs in readme
  • #​3159 Update generated code. This release changes the pinned API version to 2025-08-27.basil.
    • Add support for BalanceReport, PayoutDetails, and PayoutReconciliationReport on AccountSession.Components and AccountSessionComponentsOptions
    • Add support for Name on BillingPortal.ConfigurationCreateOptions, BillingPortal.ConfigurationUpdateOptions, and BillingPortal.Configuration
    • Add support for Installments on Charge.PaymentMethodDetails.Alma
    • Add support for TransactionId on Charge.PaymentMethodDetails.Alma, Charge.PaymentMethodDetails.AmazonPay, Charge.PaymentMethodDetails.Billie, Charge.PaymentMethodDetails.KakaoPay, Charge.PaymentMethodDetails.KrCard, Charge.PaymentMethodDetails.NaverPay, Charge.PaymentMethodDetails.Payco, Charge.PaymentMethodDetails.RevolutPay, Charge.PaymentMethodDetails.SamsungPay, and Charge.PaymentMethodDetails.Satispay
    • Add support for Location and Reader on Charge.PaymentMethodDetails.Paynow
    • Add support for AmountIncludesIof on Checkout.Session.PaymentMethodOptions.Pix, CheckoutSessionPaymentMethodOptionsPixOptions, PaymentIntent.PaymentMethodOptions.Pix, and PaymentIntentPaymentMethodOptionsPixOptions
    • Add support for Metadata and Period on InvoiceScheduleDetailsPhaseAddInvoiceItemOptions, SubscriptionAddInvoiceItemOptions, SubscriptionSchedule.Phase.AddInvoiceItem, and SubscriptionSchedulePhaseAddInvoiceItemOptions
    • Add support for ExpMonth and ExpYear on Issuing.CardCreateOptions
    • Add support for ExcludedPaymentMethodTypes on PaymentIntentCreateOptions and PaymentIntent
    • Add support for PayoutMethod on PayoutCreateOptions and Payout
    • Add support for Mxn on Terminal.Configuration.Tipping and TerminalConfigurationTippingOptions
    • Add support for Card on Terminal.TestHelpersReaderPresentPaymentMethodOptions

See the changelog for more details.

48.5.0-beta.2

  • #​3160 Bring back invoice payments APIs that were missing in the public preview SDKs

    • Add support for new resource InvoicePayment
    • Add support for Get and List methods on resource InvoicePayment
  • #​3155 Fix links to pinned api versions in CHANGELOG.md in beta branch

See the changelog for more details.

48.5.0-beta.1

This release changes the pinned API version to 2025-07-30.preview.

  • #​3143 Update generated code for beta
    • Add support for new resources Billing.MeterUsageRow, Billing.MeterUsage, and Terminal.OnboardingLink
    • Add support for Get method on resource Billing.MeterUsage
    • Add support for Create method on resource Terminal.OnboardingLink
    • Add support for MonthlyPayoutDays and WeeklyPayoutDays on BalanceSettings.Payouts.Schedule and BalanceSettingsPayoutsScheduleOptions
    • Remove support for MonthlyAnchor and WeeklyAnchor on BalanceSettings.Payouts.Schedule and BalanceSettingsPayoutsScheduleOptions
    • Add support for DelayDaysOverride on BalanceSettingsSettlementTimingOptions
    • Remove support for DelayDays on BalanceSettingsSettlementTimingOptions
    • Add support for UpdateDiscounts on CheckoutSessionPermissionsOptions
    • Add support for Discounts and SubscriptionData on Checkout.SessionUpdateOptions
    • Add support for SmartDisputes on Dispute
    • Add support for Upi on Invoice.PaymentSettings.PaymentMethodOptions, InvoicePaymentSettingsPaymentMethodOptionsOptions, QuotePreviewInvoice.PaymentSettings.PaymentMethodOptions, Subscription.PaymentSettings.PaymentMethodOptions, and SubscriptionPaymentSettingsPaymentMethodOptionsOptions
    • Add support for TransactionId on PaymentAttemptRecord.PaymentMethodDetails.Cashapp and PaymentRecord.PaymentMethodDetails.Cashapp
    • Add support for AmountDetails on PaymentIntentCaptureOptions, PaymentIntentConfirmOptions, PaymentIntentCreateOptions, PaymentIntentIncrementAuthorizationOptions, and PaymentIntentUpdateOptions
    • Add support for PaymentDetails on PaymentIntentIncrementAuthorizationOptions
    • Add support for Storer on V2.Core.Account.Identity.Attestations.TermsOfService and V2CoreAccountIdentityAttestationsTermsOfServiceOptions
    • Add support for CollectionOptions on V2.Core.AccountLink.UseCase.AccountOnboarding, V2.Core.AccountLink.UseCase.AccountUpdate, V2CoreAccountLinkUseCaseAccountOnboardingOptions, and V2CoreAccountLinkUseCaseAccountUpdateOptions
    • Change type of V2.Core.AccountLink.UseCase.AccountOnboarding.Configurations, V2.Core.AccountLink.UseCase.AccountUpdate.Configurations, V2CoreAccountLinkUseCaseAccountOnboardingOptions.Configurations, and V2CoreAccountLinkUseCaseAccountUpdateOptions.Configurations from literal('recipient') to enum('customer'|'merchant'|'recipient'|'storer')
    • Add support for BankAccountType on V2.MoneyManagement.PayoutMethod.BankAccount
    • Add support for thin event V2CoreAccountLinkReturnedEvent
    • Add support for thin event V2MoneyManagementPayoutMethodUpdatedEvent with related object V2.MoneyManagement.PayoutMethod
    • Remove support for thin event V2CoreAccountLinkCompletedEvent
    • Remove support for thin event V2OffSessionPaymentRequiresCaptureEvent with related object V2.Payments.OffSessionPayment

See the changelog for more details.

48.4.0

This release changes the pinned API version to 2025-07-30.basil.

  • #​3151 Update generated code
    • Add support for InstantPayoutsPromotion on AccountSession.Components and AccountSessionComponentsOptions
    • Add support for AdjustableQuantity on BillingPortal.Configuration.Features.SubscriptionUpdate.Products and BillingPortalConfigurationFeaturesSubscriptionUpdateProductsOptions
    • Add support for TransactionId on Charge.PaymentMethodDetails.Cashapp
    • Add support for OriginContext on Checkout.SessionCreateOptions and Checkout.Session
    • Add support for Template on Checkout.Session.InvoiceCreation.InvoiceData.RenderingOptions, CheckoutSessionInvoiceCreationInvoiceDataRenderingOptionsOptions, PaymentLink.InvoiceCreation.InvoiceData.RenderingOptions, and PaymentLinkInvoiceCreationInvoiceDataRenderingOptionsOptions
    • Add support for SetupFutureUsage on Checkout.Session.PaymentMethodOptions.Pix and CheckoutSessionPaymentMethodOptionsPixOptions
    • Add support for Duration on InvoiceScheduleDetailsPhaseOptions and SubscriptionSchedulePhaseOptions
    • Add support for PriceData on PaymentLinkLineItemOptions
    • Add support for Standard on Tax.Registration.CountryOptions.Ae, Tax.Registration.CountryOptions.Au, Tax.Registration.CountryOptions.Ch, Tax.Registration.CountryOptions.Gb, Tax.Registration.CountryOptions.Jp, Tax.Registration.CountryOptions.No, Tax.Registration.CountryOptions.Nz, Tax.Registration.CountryOptions.Sg, TaxRegistrationCountryOptionsAeOptions, TaxRegistrationCountryOptionsAlOptions, TaxRegistrationCountryOptionsAoOptions, TaxRegistrationCountryOptionsAuOptions, TaxRegistrationCountryOptionsAwOptions, TaxRegistrationCountryOptionsBaOptions, TaxRegistrationCountryOptionsBbOptions, TaxRegistrationCountryOptionsBdOptions, TaxRegistrationCountryOptionsBfOptions, TaxRegistrationCountryOptionsBhOptions, TaxRegistrationCountryOptionsBsOptions, TaxRegistrationCountryOptionsCdOptions, TaxRegistrationCountryOptionsChOptions, TaxRegistrationCountryOptionsEtOptions, TaxRegistrationCountryOptionsGbOptions, TaxRegistrationCountryOptionsGnOptions, TaxRegistrationCountryOptionsIsOptions, TaxRegistrationCountryOptionsJpOptions, TaxRegistrationCountryOptionsMeOptions, TaxRegistrationCountryOptionsMkOptions, TaxRegistrationCountryOptionsMrOptions, TaxRegistrationCountryOptionsNoOptions, TaxRegistrationCountryOptionsNzOptions, TaxRegistrationCountryOptionsOmOptions, TaxRegistrationCountryOptionsRsOptions, TaxRegistrationCountryOptionsSgOptions, TaxRegistrationCountryOptionsSrOptions, TaxRegistrationCountryOptionsUyOptions, TaxRegistrationCountryOptionsZaOptions, and TaxRegistrationCountryOptionsZwOptions
    • Add support for Aed, Bgn, Huf, and Ron on Terminal.Configuration.Tipping and TerminalConfigurationTippingOptions
  • #​3152 Mark StripeConfiguration as partial so we can add configuration in beta branch
  • #​3150 Adds usage string to telemetry on API calls made through StripeClient service accessors

See the changelog for more details.

48.4.0-beta.2

  • #​3145 Pull in V2 FinancialAccount changes for June release
    • Add support for Close and Create methods on resource V2.MoneyManagement.FinancialAccount
    • Add support for Storer on V2.Core.Account.Configuration and V2CoreAccountConfigurationOptions
    • Add support for StatusDetails on V2.MoneyManagement.FinancialAccount
    • Add support for Status on V2.MoneyManagement.FinancialAccountListOptions
    • Add support for thin events V2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent and V2CoreAccountIncludingConfigurationStorerUpdatedEvent with related object V2.Core.Account
    • Add support for error types AlreadyExistsException and NonZeroBalanceException

See the changelog for more details.

48.4.0-beta.1

This release changes the pinned API version to 2025-06-30.preview.

  • #​3132 Update generated code for beta
    • Change type of CheckoutSessionSubscriptionDataOptions.BillingMode, InvoiceScheduleDetailsOptions.BillingMode, InvoiceSubscriptionDetailsOptions.BillingMode, Quote.SubscriptionData.BillingMode, QuoteSubscriptionDataOptions.BillingMode, SubscriptionCreateOptions.BillingMode, and SubscriptionScheduleCreateOptions.BillingMode from enum('classic'|'flexible') to billing_mode
    • Add support for SubmissionMethod on Dispute.EvidenceDetails
    • Add support for OnDemand and Subscriptions on OrderPaymentSettingsPaymentMethodOptionsKlarnaOptions
    • Change type of Order.Payment.Settings.PaymentMethodOptions.Klarna.SetupFutureUsage and OrderPaymentSettingsPaymentMethodOptionsKlarnaOptions.SetupFutureUsage from literal('none') to enum('none'|'off_session'|'on_session')
    • Add support for Crypto on PaymentAttemptRecord.PaymentMethodDetails and PaymentRecord.PaymentMethodDetails
    • Change type of PaymentIntent.PaymentMethodOptions.Gopay.SetupFutureUsage and PaymentIntentPaymentMethodOptionsGopayOptions.SetupFutureUsage from literal('none') to enum('none'|'off_session')
    • Change type of QuotePreviewSubscriptionSchedule.BillingMode, Subscription.BillingMode, and SubscriptionSchedule.BillingMode from enum('classic'|'flexible') to SubscriptionsResourceBillingMode
    • Change type of SubscriptionMigrateOptions.BillingMode from literal('flexible') to billing_mode_migrate
    • Remove support for BillingModeDetails on Subscription
    • Add support for ProofOfAddress on V2.Core.Account.Identity.BusinessDetails.Documents and V2CoreAccountIdentityBusinessDetailsDocumentsOptions
    • Add support for Metadata on V2.MoneyManagement.FinancialAccount
    • Remove support for Description on V2.MoneyManagement.FinancialAccount
    • Remove support for Attempts on V2.Payments.OffSessionPayment
    • Change type of V2.Payments.OffSessionPayment.TransferData.Amount from integer to nullable(integer)
    • Add support for FromAccount, OutboundPayment, and OutboundTransfer on V2.MoneyManagement.ReceivedCredit.BalanceTransfer
    • Change type of V2.MoneyManagement.ReceivedCredit.BalanceTransfer.Type from literal('payout_v1') to enum('outbound_payment'|'outbound_transfer'|'payout_v1')

See the changelog for more details.

48.3.0

  • #​3139 Update generated code
    • Add support for Migrate method on resource Subscription
    • Add support for CollectPaymentMethod and ConfirmPaymentIntent methods on resource Terminal.Reader
    • Add support for CryptoPayments on Account.Capabilities and AccountCapabilitiesOptions
    • Add support for ProofOfAddress on AccountDocumentsOptions
    • Add support for MonthlyPayoutDays and WeeklyPayoutDays on Account.Settings.Payouts.Schedule and AccountSettingsPayoutsScheduleOptions
    • Add support for Crypto on Charge.PaymentMethodDetails, ConfirmationToken.PaymentMethodPreview, ConfirmationTokenPaymentMethodDataOptions, PaymentIntent.PaymentMethodOptions, PaymentIntentPaymentMethodDataOptions, PaymentIntentPaymentMethodOptionsOptions, PaymentMethodCreateOptions, PaymentMethod, and SetupIntentPaymentMethodDataOptions
    • Change type of Charge.PaymentMethodDetails.Card.Installments.Plan.Type, ConfirmationToken.PaymentMethodOptions.Card.Installments.Plan.Type, ConfirmationTokenPaymentMethodOptionsCardInstallmentsPlanOptions.Type, InvoicePaymentSettingsPaymentMethodOptionsCardInstallmentsPlanOptions.Type, PaymentIntent.PaymentMethodOptions.Card.Installments.AvailablePlans.Type, PaymentIntent.PaymentMethodOptions.Card.Installments.Plan.Type, and PaymentIntentPaymentMethodOptionsCardInstallmentsPlanOptions.Type from literal('fixed_count') to enum('bonus'|'fixed_count'|'revolving')
    • Add support for Subscriptions on CheckoutSessionPaymentMethodOptionsKlarnaOptions and PaymentIntentPaymentMethodOptionsKlarnaOptions
    • Add support for BillingMode on CheckoutSessionSubscriptionDataOptions, InvoiceScheduleDetailsOptions, InvoiceSubscriptionDetailsOptions, Quote.SubscriptionData, QuoteSubscriptionDataOptions, SubscriptionCreateOptions, SubscriptionScheduleCreateOptions, SubscriptionSchedule, and Subscription
    • Change type of Dispute.EnhancedEligibilityTypes from literal('visa_compelling_evidence_3') to enum('visa_compelling_evidence_3'|'visa_compliance')
    • Add support for RelatedPerson on Identity.VerificationSessionCreateOptions and Identity.VerificationSession
    • Add support for Matching on Identity.VerificationSession.Options
    • Add support for Klarna on Mandate.PaymentMethodDetails, SetupIntent.PaymentMethodOptions, and SetupIntentPaymentMethodOptionsOptions
    • Add support for OnDemand on PaymentIntentPaymentMethodOptionsKlarnaOptions
    • Change type of PaymentIntent.PaymentMethodOptions.Klarna.SetupFutureUsage and PaymentIntentPaymentMethodOptionsKlarnaOptions.SetupFutureUsage from literal('none') to enum('none'|'off_session'|'on_session')
    • Add support for Ua on Tax.Registration.CountryOptions and TaxRegistrationCountryOptionsOptions
    • Change type of Terminal.LocationUpdateOptions.DisplayName from string to emptyable(string)
    • Add support for CollectPaymentMethod and ConfirmPaymentIntent on Terminal.Reader.Action
    • Add support for Status on Treasury.FinancialAccountListOptions
    • Add support for snapshot event TerminalReaderActionUpdated with resource Terminal.Reader
  • #​3137 Updated StripeClient snippets in Readme.md

See the changelog for more details.

48.3.0-beta.2

  • #​3142 Pull in OffSessionPayment changes for the May release

See the changelog for more details.

48.3.0-beta.1

This release changes the pinned API version to 2025-05-28.preview.

  • #​3123 Update generated code for beta

    Breaking changes

    • Remove support for deprecated previews
      • Remove support for resources Billing.MeterErrorReport, GiftCards.Card, GiftCards.Transaction, and Privacy.RedactionJobRootObjects
      • Remove support for Create, Get, List, Update, and Validate methods on resource GiftCards.Card
      • Remove support for Cancel, Confirm, Create, Get, List, and Update methods on resource GiftCards.Transaction
      • Remove support for Provisioning on ProductCreateOptions and Product
    • Change type of CheckoutSessionLineItemOptions.Quantity from emptyable(longInteger) to longInteger
    • Change type of InvoiceSubscriptionDetailsOptions.CancelAt, SubscriptionCreateOptions.CancelAt, and SubscriptionUpdateOptions.CancelAt from DateTime to DateTime | enum('max_period_end'|'min_period_end')
    • Remove support for Credits on OrderCreateOptions, OrderUpdateOptions, and Order
    • Remove support for AmountRemaining on Order
    • Remove support for AmountCredit on Order.TotalDetails
    • Remove support for AsyncWorkflows on PaymentIntentCaptureOptions, PaymentIntentConfirmOptions, PaymentIntentCreateOptions, PaymentIntentDecrementAuthorizationOptions, PaymentIntentIncrementAuthorizationOptions, PaymentIntentUpdateOptions, and PaymentIntent
    • Change type of PaymentRecordReportPaymentAttemptCanceledOptions.Metadata, PaymentRecordReportPaymentAttemptFailedOptions.Metadata, PaymentRecordReportPaymentAttemptGuaranteedOptions.Metadata, PaymentRecordReportPaymentAttemptOptions.Metadata, and PaymentRecordReportPaymentOptions.Metadata from map(string: string) to emptyable(map(string: string))
    • Change type of Privacy.RedactionJob.Objects from $Privacy.RedactionJobRootObjects to RedactionResourceRootObjects
    • Change type of Privacy.RedactionJobValidationError.ErroringObject from map(string: string) to RedactionResourceErroringObject
    • Remove support for StatusDetails and Status on Tax.Association
    • Remove support for snapshot event BillingMeterErrorReportTriggered with resource Billing.MeterErrorReport

    Other changes

    • Add support for Migrate method on resource Subscription
    • Add support for Distance, PickupLocationName, ReturnLocationName, and VehicleIdentificationNumber on ChargePaymentDetailsCarRentalOptions, PaymentIntent.PaymentDetails.CarRental, and PaymentIntentPaymentDetailsCarRentalOptions
    • Add support for DriverIdentificationNumber and DriverTaxNumber on ChargePaymentDetailsCarRentalDriverOptions, PaymentIntent.PaymentDetails.CarRental.Driver, and PaymentIntentPaymentDetailsCarRentalDriverOptions
    • Add support for Institution on FinancialConnections.Account
    • Add support for Countries on FinancialConnections.Institution
    • Add support for Location and Reader on PaymentAttemptRecord.PaymentMethodDetails.Affirm, PaymentAttemptRecord.PaymentMethodDetails.WechatPay, PaymentRecord.PaymentMethodDetails.Affirm, and PaymentRecord.PaymentMethodDetails.WechatPay
    • Add support for Hooks on PaymentIntentCaptureOptions, PaymentIntentConfirmOptions, PaymentIntentCreateOptions, PaymentIntentDecrementAuthorizationOptions, PaymentIntentIncrementAuthorizationOptions, PaymentIntentUpdateOptions, and PaymentIntent
    • Add support for CardPresent on PaymentIntentAmountDetailsLineItem.PaymentMethodOptions
    • Add support for Livemode on Privacy.RedactionJob
    • Add support for BillingThresholds on QuotePreviewSubscriptionSchedule.DefaultSettings, QuotePreviewSubscriptionSchedule.Phase.Item, and QuotePreviewSubscriptionSchedule.Phase
    • Add support for BillingModeDetails on Subscription
    • Add support for TaxTransactionAttempts on Tax.Association
    • Add support for ConfirmConfig on Terminal.Reader.Action.ConfirmPaymentIntent and Terminal.ReaderConfirmPaymentIntentOptions

See the changelog for more details.

48.2.0

This release changes the pinned API version to 2025-05-28.basil.

  • #​3128 Update generated code.
    • Add support for AttachPayment method on resource Invoice
    • Add support for CollectInputs method on resource Terminal.Reader
    • Add support for SucceedInputCollection and TimeoutInputCollection test helper methods on resource Terminal.Reader
    • Add support for PixPayments on Account.Capabilities and AccountCapabilitiesOptions
    • Add support for DisputesList and PaymentDisputes on AccountSession.Components and AccountSessionComponentsOptions
    • Add support for RefundAndDisputePrefunding on Balance
    • Add support for BalanceType on BalanceTransaction
    • Add support for Location and Reader on Charge.PaymentMethodDetails.Affirm and Charge.PaymentMethodDetails.WechatPay
    • Add support for PaymentMethodRemove on CheckoutSessionSavedPaymentMethodOptionsOptions
    • Add support for SetupFutureUsage on Checkout.Session.PaymentMethodOptions.NaverPay
    • Add support for PostPaymentAmount and PrePaymentAmount on CreditNote
    • Add support for Sex, UnparsedPlaceOfBirth, and UnparsedSex on Identity.VerificationReport.Document and Identity.VerificationSession.VerifiedOutputs
    • Add support for BillingThresholds on InvoiceScheduleDetailsPhaseItemOptions, InvoiceScheduleDetailsPhaseOptions, InvoiceSubscriptionDetailsItemOptions, SubscriptionCreateOptions, SubscriptionItemCreateOptions, SubscriptionItemOptions, SubscriptionItemUpdateOptions, SubscriptionItem, SubscriptionSchedule.DefaultSettings, SubscriptionSchedule.Phase.Item, SubscriptionSchedule.Phase, SubscriptionScheduleDefaultSettingsOptions, SubscriptionSchedulePhaseItemOptions, SubscriptionSchedulePhaseOptions, SubscriptionUpdateOptions, and Subscription
    • Add support for Satispay on PaymentIntent.PaymentMethodOptions and PaymentIntentPaymentMethodOptionsOptions
    • Add support for CaptureMethod on PaymentIntent.PaymentMethodOptions.Billie
    • Add support for KakaoPay, KrCard, NaverPay, Payco, and SamsungPay on PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, and PaymentMethodConfiguration
    • Add support for NetworkDeclineCode on Refund.DestinationDetails.Paypal
    • Add support for Metadata on Tax.CalculationLineItem and TaxCalculationLineItemOptions
    • Add support for ReturnUrl on Terminal.Reader.Action.ProcessPaymentIntent.ProcessConfig and TerminalReaderProcessConfigOptions
    • Add support for CollectInputs on Terminal.Reader.Action
    • Add support for snapshot event InvoicePaymentPaid with resource InvoicePayment
  • #​3124 Adds CONTRIBUTING.md

See the changelog for more details.

48.2.0-beta.2

  • #​3122 Update generated code for beta
    Release specs are identical.

See the changelog for more details.

48.2.0-beta.1

  • #​3107 Update generated code for beta
    This release changes the pinned API version to 2025-04-30.preview.

    • Add support for BillingMode on CheckoutSessionSubscriptionDataOptions, InvoiceScheduleDetailsOptions, InvoiceSubscriptionDetailsOptions, Quote.SubscriptionData, QuotePreviewSubscriptionSchedule, QuoteSubscriptionDataOptions, SubscriptionCreateOptions, SubscriptionScheduleCreateOptions, SubscriptionSchedule, and Subscription
    • Add support for AccountNumber on ConfirmationToken.PaymentMethodPreview.AcssDebit and PaymentMethod.AcssDebit

See the changelog for more details.

48.1.0

This release changes the pinned API version to 2025-04-30.basil.

  • #​3102 Update generated code
    • Add support for MinorityOwnedBusinessDesignation on Account.BusinessProfile and AccountBusinessProfileOptions
    • Add support for RegistrationDate on Account.Company, AccountCompanyOptions, and TokenAccountCompanyOptions
    • Add support for UsCfpbData on AccountCreateOptions, AccountUpdateOptions, Person, and TokenPersonOptions
    • Add support for TaxId on Charge.BillingDetails, ConfirmationToken.PaymentMethodPreview.BillingDetails, ConfirmationTokenPaymentMethodDataBillingDetailsOptions, PaymentIntentPaymentMethodDataBillingDetailsOptions, PaymentMethod.BillingDetails, PaymentMethodBillingDetailsOptions, and SetupIntentPaymentMethodDataBillingDetailsOptions
    • Add support for WalletOptions on Checkout.SessionCreateOptions and Checkout.Session
    • Add support for Provider on Checkout.Session.AutomaticTax, Invoice.AutomaticTax, and Quote.AutomaticTax
    • Add support for PaymentMethodOptions on TestHelpersConfirmationTokenCreateOptions
    • Add support for Installments on ConfirmationToken.PaymentMethodOptions.Card
    • Add support for Context on Event
    • Add support for Billie on PaymentIntent.PaymentMethodOptions and PaymentIntentPaymentMethodOptionsOptions
    • Add support for Pix on PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, and PaymentMethodConfiguration
    • Add support for Klarna on PaymentMethodDomain
    • Add support for PendingReason on Refund
    • Add support for Aw, Az, Bd, Bf, Bj, Cm, Cv, Et, In, Kg, La, and Ph on Tax.Registration.CountryOptions and TaxRegistrationCountryOptionsOptions

See the changelog for more details.

48.1.0-beta.4

  • #​3099 Update generated code for beta
    • Add support for new resources FxQuote and PaymentIntentAmountDetailsLineItem
    • Add support for Create, Get, and List methods on resource FxQuote
    • Remove support for AttachPaymentIntent method on resource Invoice
    • Add support for RegistrationDate on AccountCompanyOptions, AccountCompany, and TokenAccountCompanyOptions
    • Add support for CustomerReference and OrderReference on ChargePaymentDetailsOptions, PaymentIntentPaymentDetailsOptions, and PaymentIntentPaymentDetails
    • Add support for TaxId on ChargeBillingDetails, ConfirmationTokenPaymentMethodDataBillingDetailsOptions, ConfirmationTokenPaymentMethodPreviewBillingDetails, PaymentIntentPaymentMethodDataBillingDetailsOptions, PaymentMethodBillingDetailsOptions, PaymentMethodBillingDetails, SetupIntentPaymentMethodDataBillingDetailsOptions, and TreasuryOutboundPaymentDestinationPaymentMethodDataBillingDetailsOptions
    • Add support for PriceData on CheckoutSessionLineItemsOptions
    • Change type of CheckoutSessionLineItemsOptions.Quantity from longInteger to emptyable(longInteger)
    • Add support for Script on CouponCreateOptions and Coupon
    • Add support for Type on Coupon
    • Add support for FxQuote on PaymentIntentConfirmOptions, PaymentIntentCreateOptions, PaymentIntentUpdateOptions, PaymentIntent, TransferCreateOptions, and Transfer
    • Add support for DiscountAmount, LineItems, Shipping, and Tax on PaymentIntentAmountDetails
    • Add support for Pix on PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, and PaymentMethodConfiguration
    • Add support for UsCfpbData on Person and TokenPersonOptions
    • Add support for PendingReason on Refund
    • Add support for Aw, Az, Bd, Bj, Et, Kg, La, and Ph on TaxRegistrationCountryOptionsOptions and TaxRegistrationCountryOptions
    • Add support for snapshot event FxQuoteExpired with resource FxQuote

See the changelog for more details.

48.1.0-beta.3

  • #​3094 Update generated code for beta
    • Add support for new resources Privacy.RedactionJobRootObjects, Privacy.RedactionJobValidationError, and Privacy.RedactionJob
    • Add support for Cancel, Create, Get, List, Run, Update, and Validate methods on resource RedactionJob
    • Add support for Get and List methods on resource RedactionJobValidationError
    • Add support for MinorityOwnedBusinessDesignation on AccountBusinessProfileOptions and AccountBusinessProfile
    • Add support for ExportTaxTransactions and PaymentDisputes on AccountSessionComponentsOptions
    • Add support for WalletOptions on Checkout.SessionCreateOptions and CheckoutSession
    • Add support for Klarna on PaymentMethodDomain
    • Add support for In on TaxRegistrationCountryOptionsOptions and TaxRegistrationCountryOptions
  • #​3092 Handle ExternalAccount field in ExternalAccountCreateOptions
    • Changes ExternalAccount property in ExternalAccountCreateOptions from a string to a union type.

See the changelog for more details.

48.1.0-beta.2

  • Re-releasing 48.1.0-beta.1 as it had publishing issues

See the changelog for more details.

48.1.0-beta.1

  • #​3079 Update generated code for beta

This release changes the pinned API version to 2025-03-31.preview

Breaking Changes

  • Remove support for AmountOverpaid on InvoicePayment
  • Change type of InvoicePayment.IsDefault from nullable(boolean) to boolean
  • Remove support for InterchangeFees, NetTotal, NetworkFees, and TransactionVolume on IssuingSettlement
  • Change type of PaymentAttemptRecordPaymentMethodDetails.Type and PaymentRecordPaymentMethodDetails.Type from literal('custom') to string
  • Remove support for ApplicationFeeAmount, Discount, PaidOutOfBand, Paid, PaymentIntent, Quote, SubscriptionDetails, SubscriptionProrationDate, Tax, TotalTaxAmounts, and TransferData on QuotePreviewInvoice
  • Remove support for BillingThresholds on QuotePreviewSubscriptionScheduleDefaultSettings, QuotePreviewSubscriptionSchedulePhasesItems, and QuotePreviewSubscriptionSchedulePhases
  • Remove support for Coupon on QuotePreviewSubscriptionSchedulePhases
  • Remove support for Value on TerminalReaderActionCollectInputsInputsSelectionChoices, TerminalReaderActionCollectInputsInputsSelection, and TerminalReaderInputsSelectionChoicesOptions
  • Change type of QuotePreviewInvoice.Parent.SubscriptionDetail.subscription from string to expandable($Subscription)
  • Change CheckoutSession.Permission.update to be optional
  • Change type of PaymentAttemptRecord.PaymentMethodDetail.type and PaymentRecord.PaymentMethodDetail.type from literal('custom') to string
  • Change type of PaymentAttemptRecord.payment_record from string to nullable(string)
  • Change PaymentAttemptRecord.PaymentMethodDetail.custom and PaymentRecord.PaymentMethodDetail.custom to be optional
  • Change type of PaymentRecord.latest_payment_attempt_record from string to nullable(string)
  • Change type of Order.CreateParamsPaymentSettingPaymentMethodOptionWechatPay.client and Order.UpdateParamsPaymentSettingPaymentMethodOptionWechatPay.client to be optional

Additions

  • Add support for new resources BalanceSettings
  • Add support for Get and Update methods on resource BalanceSettings
  • Add support for Create, Delete, Get, List, and Update methods on a new ExternalAccountService to access cards and bank accounts made available in the new path v1/external_accounts
  • Add support for StripeBalancePayments on AccountCapabilitiesOptions and AccountCapabilities
  • Add support for CustomerAccount on Billing.CreditBalanceSummaryRetrieveOptions, Billing.CreditBalanceTransactionListOptions, Billing.CreditGrantCreateOptions, Billing.CreditGrantListOptions, BillingCreditBalanceSummary, BillingCreditGrant, BillingPortal.SessionCreateOptions, BillingPortalSession, Checkout.SessionCreateOptions, Checkout.SessionListOptions, CheckoutSession, ConfirmationTokenPaymentMethodPreview, CreditNoteListOptions, CreditNote, CustomerBalanceTransaction, CustomerCashBalanceTransaction, CustomerCashBalance, CustomerPaymentMethod, CustomerSessionCreateOptions, CustomerSession, CustomerTaxIdOwner, CustomerTaxId, Customer, Discount, FinancialConnectionsAccountAccountHolderOptions, FinancialConnectionsAccountAccountHolder, FinancialConnectionsSessionAccountHolderOptions, FinancialConnectionsSessionAccountHolder, InvoiceCreateOptions, InvoiceCreatePreviewOptions, InvoiceItemCreateOptions, InvoiceItemListOptions, InvoiceItem, InvoiceListOptions, Invoice, PaymentIntentCreateOptions, PaymentIntentListOptions, PaymentIntentUpdateOptions, PaymentIntent, PaymentMethodAttachOptions, PaymentMethod, PromotionCodeCreateOptions, PromotionCodeListOptions, PromotionCode, QuoteCreateOptions, QuoteListOptions, QuotePreviewInvoice, QuotePreviewSubscriptionSchedule, QuoteUpdateOptions, Quote, SetupAttempt, SetupIntentCreateOptions, SetupIntentListOptions, SetupIntentUpdateOptions, SetupIntent, Subscription.CreateParams, Subscription.ListParams, SubscriptionSchedule.CreateParams, SubscriptionSchedule.ListParams, SubscriptionSchedule, Subscription, TaxIdOwnerOptions, TaxIdOwner, and TaxId
  • Add support for StripeBalance on ChargePaymentMethodDetails, ConfirmationTokenPaymentMethodDataOptions, ConfirmationTokenPaymentMethodPreview, CustomerPaymentMethod, PaymentAttemptRecordPaymentMethodDetails, PaymentIntentPaymentMethodDataOptions, PaymentIntentPaymentMethodOptionsOptions, PaymentIntentPaymentMethodOptions, PaymentMethodCreateOptions, PaymentMethod, PaymentRecordPaymentMethodDetails, SetupAttemptPaymentMethodDetails, and SetupIntentPaymentMethodDataOptions
  • Add support for UpdateLineItems and UpdateShippingDetails on CheckoutSessionPermissionsOptions and CheckoutSessionPermissions
  • Add support for Provider on CheckoutSessionAutomaticTax, InvoiceAutomaticTax, QuoteAutomaticTax, and QuotePreviewInvoiceAutomaticTax
  • Add support for TaxCalculationReference on CreditNoteLineItem, CreditNotePreviewLines, InvoiceLineItem, LineItem, PaymentLinkLineItem, QuoteComputedUpfrontLineItems, QuoteLineItem, and SessionLineItem
  • Add support for PaymentMethodOptions on TestHelpersConfirmationTokenCreateOptions
  • Add support for Installments on ConfirmationTokenPaymentMethodOptionsCard
  • Add support for Context on Event
  • Add support for RelatedCustomerAccount on Identity.VerificationSessionCreateOptions, Identity.VerificationSessionListOptions, and IdentityVerificationSession
  • Add support for NetworkData on IssuingDisputeSettlementDetail
  • Add support for InterchangeFeesAmount, NetTotalAmount, NetworkFeesAmount, OtherFeesAmount, OtherFeesCount, and TransactionAmount on IssuingSettlement
  • Add support for ReportedBy on PaymentAttemptRecord
  • Add support for AchCreditTransfer, AchDebit, AcssDebit, Affirm, AfterpayClearpay, Alipay, Alma, AmazonPay, AuBecsDebit, BacsDebit, Bancontact, Blik, Boleto, CardPresent, Card, Cashapp, CustomerBalance, Eps, Fpx, Giropay, Gopay, Grabpay, IdBankTransfer, Ideal, InteracPresent, KakaoPay, Klarna, Konbini, KrCard, Link, MbWay, Mobilepay, Multibanco, NaverPay, NzBankAccount, Oxxo, P24, PayByBank, Payco, Paynow, Paypal, Payto, Pix, Promptpay, Qris, Rechnung, RevolutPay, SamsungPay, Satispay, SepaCreditTransfer, SepaDebit, Shopeepay, Sofort, StripeAccount, Swish, Twint, UsBankAccount, WechatPay, Wechat, and Zip on PaymentAttemptRecordPaymentMethodDetails and PaymentRecordPaymentMethodDetails
  • Add support for Billie on PaymentAttemptRecordPaymentMethodDetails, PaymentIntentPaymentMethodOptionsOptions, PaymentIntentPaymentMethodOptions, and PaymentRecordPaymentMethodDetails
  • Add support for PayoutMethod on PayoutCreateOptions and Payout
  • Add support for ConfirmationSecret, Parent, and TotalTaxes on QuotePreviewInvoice
  • Add support for Id and Text on TerminalReaderActionCollectInputsInputsSelectionChoices, TerminalReaderActionCollectInputsInputsSelection, and TerminalReaderInputsSelectionChoicesOptions

New APIs for Money CardManagement

  • Add support for new resources V2.FinancialAddressCreditSimulation, V2.FinancialAddressGeneratedMicrodeposits, V2.MoneyManagement.Adjustment, V2.MoneyManagement.FinancialAccount, V2.MoneyManagement.FinancialAddress, V2.MoneyManagement.InboundTransfer, V2.MoneyManagement.OutboundPaymentQuote, V2.MoneyManagement.OutboundPayment, V2.MoneyManagement.OutboundSetupIntent, V2.MoneyManagement.OutboundTransfer, V2.MoneyManagement.PayoutMethod, V2.MoneyManagement.PayoutMethodsBankAccountSpec, V2.MoneyManagement.ReceivedCredit, V2.MoneyManagement.ReceivedDebit, V2.MoneyManagement.TransactionEntry, and V2.MoneyManagement.Transaction
  • Add support for Create method on resource V2.MoneyManagement.OutboundPaymentQuote
  • Add support for Get and List methods on resources V2.MoneyManagement.Adjustment, V2.MoneyManagement.FinancialAccount, V2.MoneyManagement.ReceivedCredit, V2.MoneyManagement.ReceivedDebit, V2.MoneyManagement.TransactionEntry, and V2.MoneyManagement.Transaction
  • Add support for Create, Get, and List methods on resources V2.MoneyManagement.FinancialAddress and V2.MoneyManagement.InboundTransfer
    ... (truncated)

48.0.2

  • #​3101 Replace Dictionary with ConcurrentDictionary in SerializablePropertyCache to fix a concurrency related error reported in #​3100

See the changelog for more details.

48.0.1

See the changelog for more details.

48.0.0

  • #​3074 System.Text.Json Serialization Support release to GA

    • Add System.Text.Json support for serializing Stripe.net entities and objects for applications running on .NET 6 and above. Now you can pass a Stripe.net object or collection of objects to the System.Text.Json serializer and it will produce the correct JSON string.
  • #​3056 Support for APIs in the new API version 2025-03-31.basil

    This release changes the pinned API version to 2025-03-31.basil.

    ⚠️ Breaking changes due to changes in the Stripe API

    Please review details for the breaking changes and alternatives in the Stripe API changelog before upgrading.

    • Remove support for resources SubscriptionItemUsageRecordSummary and SubscriptionItemUsageRecord
    • Remove support for Create method on resource SubscriptionItemUsageRecord
    • Remove support for List, ListAsync, ListAutoPaginating, and ListAutoPaginatingAsync methods on resource SubscriptionItemUsageRecordSummary
    • Remove support for Upcoming and UpcomingAsync methods on resource Invoice
    • Remove support for Invoice on Charge and PaymentIntent
    • Remove support for ShippingDetails on CheckoutSession
    • Remove support for Carrier, Phone, and TrackingNumber on SessionCollectedInformationShippingDetails
    • Remove support for Refund on CreditNoteCreateOptions, CreditNotePreviewLinesListOptions, CreditNotePreviewOptions, and CreditNote
    • Remove support for TaxAmounts on CreditNoteLineItem, CreditNote, and InvoiceLineItem
    • Remove support for AmountExcludingTax and UnitAmountExcludingTax on CreditNoteLineItem and InvoiceLineItem
    • Remove support for Coupon on CustomerCreateOptions, CustomerUpdateOptions, InvoiceCreatePreviewOptions, InvoiceScheduleDetailsPhasesOptions, SubscriptionCreateOptions, SubscriptionSchedulePhasesOptions, SubscriptionSchedulePhases, and SubscriptionUpdateOptions
    • Remove support for PromotionCode on CustomerCreateOptions, CustomerUpdateOptions, SubscriptionCreateOptions, and SubscriptionUpdateOptions
    • Remove support for Price on InvoiceItemCreateOptions, InvoiceItemUpdateOptions, InvoiceItem, InvoiceLineItemUpdateOptions, InvoiceLineItem, and InvoiceLinesOptions
    • Remove support for BillingThresholds on InvoiceScheduleDetailsPhaseItemOptions, InvoiceScheduleDetailsPhaseOptions, InvoiceSubscriptionDetailsItemOptions, SubscriptionCreateOptions, SubscriptionItemCreateOptions, SubscriptionItemUpdateOptions, SubscriptionItem, SubscriptionItemsOptions, SubscriptionScheduleDefaultSettingsOptions, SubscriptionScheduleDefaultSettings, SubscriptionSchedulePhaseItemOptions, SubscriptionSchedulePhaseItem, SubscriptionSchedulePhaseOptions, SubscriptionSchedulePhase, SubscriptionUpdateOptions, and Subscription
    • Remove support for ApplicationFeeAmount, Charge, PaidOutOfBand, Paid, PaymentIntent, Quote, Subscription, SubscriptionDetails, SubscriptionProrationDate, Tax, TotalTaxAmounts, and TransferData on Invoice
    • Remove support for Discount on Invoice and Subscription
    • Remove support for InvoiceItem, ProrationDetails, Proration, TaxRates, and Type on InvoiceLineItem
    • Remove support for Plan and SubscriptionItem on InvoiceItem and InvoiceLineItem
    • Remove support for UnitAmount on InvoiceItemCreateOptions, InvoiceItemUpdateOptions, and InvoiceItem
    • Remove support for SubscriptionItems on InvoiceLineItemListOptions and InvoiceLineItemsListOptions
    • Remove support for Subscription and UnitAmountDecimal on InvoiceItem
    • Remove support for NaverPay on PaymentMethodUpdateOptions
    • Remove support for AggregateUsage on PlanCreateOptions, Plan, PriceRecurringOptions, and PriceRecurring
    • Remove support for CurrentPeriodEnd and CurrentPeriodStart on Subscription
    • Remove support for Page on V2.EventDestinationListOptions and V2.EventListOptions

    Additions

    • Add support for new resource InvoicePayment
    • Add support for Get and List methods on resource InvoicePayment
    • Add support for BilliePayments, NzBankAccountBecsDebitPayments, and SatispayPayments on AccountCapabilitiesOptions and AccountCapabilities
    • Add support for HostedPaymentMethodSave on AccountSettingsInvoicesOptions and AccountSettingsInvoices
    • Add support for Invoices on AccountSettingsOptions
    • Add support for PresentmentDetails on Charge, CheckoutSession, PaymentIntent, and Refund
    • Add support for Billie and Satispay on ChargePaymentMethodDetails, ConfirmationTokenPaymentMethodDataOptions, ConfirmationTokenPaymentMethodPreview, CustomerPaymentMethod, PaymentIntentPaymentMethodDataOptions, PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, PaymentMethodConfiguration, PaymentMethodCreateOptions, PaymentMethod, and SetupIntentPaymentMethodDataOptions
    • Add support for NzBankAccount on ChargePaymentMethodDetails, ConfirmationTokenPaymentMethodDataOptions, ConfirmationTokenPaymentMethodPreview, CustomerPaymentMethod, MandatePaymentMethodDetails, PaymentIntentPaymentMethodDataOptions, PaymentIntentPaymentMethodOptionsOptions, PaymentIntentPaymentMethodOptions, PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, PaymentMethodConfiguration, PaymentMethodCreateOptions, PaymentMethod, SetupAttemptPaymentMethodDetails, and SetupIntentPaymentMethodDataOptions
    • Add support for OptionalItems on Checkout.SessionCreateOptions, CheckoutSession, PaymentLinkCreateOptions, and PaymentLink
    • Add support for Permissions on Checkout.SessionCreateOptions and CheckoutSession
    • Add support for ShippingOptions on Checkout.SessionUpdateOptions
    • Add support for BuyerId on ConfirmationTokenPaymentMethodPreviewNaverPay, CustomerPaymentMethodNaverPay, and PaymentMethodNaverPay
      ... (truncated)

47.5.0-beta.1

  • #​3062 Beta SDK updates between Open API versions 1473 and 1505

    • Add support for SucceedInputCollection and TimeoutInputCollection test helper methods on resource Terminal.Reader
    • Add support for TargetDate on OrderPaymentSettingsPaymentMethodOptionsAcssDebitOptions, OrderPaymentSettingsPaymentMethodOptionsAcssDebit, OrderPaymentSettingsPaymentMethodOptionsSepaDebitOptions, and OrderPaymentSettingsPaymentMethodOptionsSepaDebit

See the changelog for more details.

47.4.0

  • #​3050 Update generated code
    • Add support for Prices on BillingCreditBalanceSummaryFilterApplicabilityScopeOptions, BillingCreditGrantApplicabilityConfigScopeOptions, and BillingCreditGrantApplicabilityConfigScope
    • Add support for Priority on Billing.CreditGrantCreateOptions and BillingCreditGrant
    • Add support for TargetDate on CheckoutSessionPaymentMethodOptionsAcssDebitOptions, CheckoutSessionPaymentMethodOptionsAcssDebit, CheckoutSessionPaymentMethodOptionsAuBecsDebitOptions, CheckoutSessionPaymentMethodOptionsAuBecsDebit, CheckoutSessionPaymentMethodOptionsBacsDebitOptions, CheckoutSessionPaymentMethodOptionsBacsDebit, CheckoutSessionPaymentMethodOptionsSepaDebitOptions, CheckoutSessionPaymentMethodOptionsSepaDebit, CheckoutSessionPaymentMethodOptionsUsBankAccountOptions, CheckoutSessionPaymentMethodOptionsUsBankAccount, PaymentIntentPaymentMethodOptionsAcssDebitOptions, PaymentIntentPaymentMethodOptionsAcssDebit, PaymentIntentPaymentMethodOptionsAuBecsDebitOptions, PaymentIntentPaymentMethodOptionsAuBecsDebit, PaymentIntentPaymentMethodOptionsBacsDebitOptions, PaymentIntentPaymentMethodOptionsBacsDebit, PaymentIntentPaymentMethodOptionsSepaDebitOptions, PaymentIntentPaymentMethodOptionsSepaDebit, PaymentIntentPaymentMethodOptionsUsBankAccountOptions, and PaymentIntentPaymentMethodOptionsUsBankAccount
    • Add support for Restrictions on CheckoutSessionPaymentMethodOptionsCardOptions and CheckoutSessionPaymentMethodOptionsCard
    • Add support for CollectedInformation on Checkout.SessionUpdateOptions and CheckoutSession
    • Add support for Metadata on ProductDefaultPriceDataOptions
  • #​3054 Improved examples
  • #​3055 add codeowners file

See the changelog for more details.

47.4.0-beta.1

  • #​3049 Update generated code for beta
    • Add support for RejectedReason on AccountRiskControls
    • Add support for ProductTaxCodeSelector on AccountSessionComponentsOptions
    • Add support for Prices on BillingCreditBalanceSummaryFilterApplicabilityScopeOptions, BillingCreditGrantApplicabilityConfigScopeOptions, and BillingCreditGrantApplicabilityConfigScope
    • Add support for BrandProduct on ChargePaymentMethodDetailsAmazonPayFundingCard and ChargePaymentMethodDetailsRevolutPayFundingCard
    • Add support for Restrictions on CheckoutSessionPaymentMethodOptionsCardOptions and CheckoutSessionPaymentMethodOptionsCard

See the changelog for more details.

47.3.0

  • #​3044 Update generated code
    • Add support for Close method on resource Treasury.FinancialAccount
    • Add support for PayByBankPayments on AccountCapabilitiesOptions and AccountCapabilities
    • Add support for DirectorshipDeclaration and OwnershipExemptionReason on AccountCompanyOptions, AccountCompany, and TokenAccountCompanyOptions
    • Add support for ProofOfUltimateBeneficialOwnership on AccountDocumentsOptions
    • Add support for FinancialAccount on AccountSessionComponentsOptions, AccountSessionComponents, and TreasuryOutboundTransferDestinationPaymentMethodDetails
    • Add support for FinancialAccountTransactions, IssuingCard, and IssuingCardsList on AccountSessionComponentsOptions and AccountSessionComponents
    • Add support for AdviceCode on ChargeOutcome, InvoiceLastFinalizationError, PaymentIntentLastPaymentError, SetupAttemptSetupError, SetupIntentLastSetupError, and StripeError
    • Add support for PayByBank on ChargePaymentMethodDetails, CheckoutSessionPaymentMethodOptionsOptions, ConfirmationTokenPaymentMethodDataOptions, ConfirmationTokenPaymentMethodPreview, PaymentIntentPaymentMethodDataOptions, PaymentIntentPaymentMethodOptionsOptions, PaymentIntentPaymentMethodOptions, PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, PaymentMethodConfiguration, PaymentMethodCreateOptions, PaymentMethodUpdateOptions, PaymentMethod, and SetupIntentPaymentMethodDataOptions
    • Add support for Country on ChargePaymentMethodDetailsPaypal, ConfirmationTokenPaymentMethodPreviewPaypal, and PaymentMethodPaypal
    • Add support for Discounts on CheckoutSession
    • Add support for PhoneNumberCollection on PaymentLinkUpdateOptions
    • Add support for Jpy on TerminalConfigurationTippingOptions and TerminalConfigurationTipping
    • Add support for Nickname on Treasury.FinancialAccountCreateOptions, Treasury.FinancialAccountUpdateOptions, and TreasuryFinancialAccount
    • Add support for ForwardingSettings on Treasury.FinancialAccountUpdateOptions
    • Add support for IsDefault on TreasuryFinancialAccount
    • Add support for DestinationPaymentMethodData on Treasury.OutboundTransferCreateOptions
    • Change type of TreasuryOutboundTransferDestinationPaymentMethodDetailsType from literal('us_bank_account') to enum('financial_account'|'us_bank_account')
    • Add support for OutboundTransfer on TreasuryReceivedCreditLinkedFlowsSourceFlowDetails
  • #​3046 update justfile import
  • #​3045 Added CONTRIBUTING.md file
  • #​3047 Pin ubuntu version in ci
  • #​3040 Add justfile, remove coveralls
  • #​3042 Remove debug build and test from CI
  • #​3039 Fixed supported frameworks in project description and readme
  • #​3038 Added pull request template

See the changelog for more details.

47.3.0-beta.3

  • #​3048 Update generated code for beta
    • Remove support for StripeAccount on TerminalReaderActionCollectPaymentMethod, TerminalReaderActionConfirmPaymentIntent, TerminalReaderActionProcessPaymentIntent, and TerminalReaderActionRefundPayment

See the changelog for more details.

47.3.0-beta.2

  • #​3043 Update generated code for beta
    • Add support for PayByBankPayments on AccountCapabilitiesOptions and AccountCapabilities
    • Add support for DirectorshipDeclaration on AccountCompanyOptions and TokenAccountCompanyOptions
    • Add support for ProofOfUltimateBeneficialOwnership on AccountDocumentsOptions
    • Add support for TaxThresholdMonitoring on AccountSessionComponentsOptions
    • Add support for FinancialAccountTransactions, FinancialAccount, IssuingCard, and IssuingCardsList on AccountSessionComponents
    • Add support for PayByBank on ChargePaymentMethodDetails, CheckoutSessionPaymentMethodOptionsOptions, ConfirmationTokenPaymentMethodDataOptions, ConfirmationTokenPaymentMethodPreview, PaymentIntentPaymentMethodDataOptions, PaymentIntentPaymentMethodOptionsOptions, PaymentIntentPaymentMethodOptions, PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, PaymentMethodConfiguration, PaymentMethodCreateOptions, PaymentMethodUpdateOptions, PaymentMethod, and SetupIntentPaymentMethodDataOptions
    • Add support for Discounts on CheckoutSession
    • Add support for Jpy on TerminalConfigurationTippingOptions and TerminalConfigurationTipping

See the changelog for more details.

47.3.0-beta.1

  • #​3037 Update generated code for beta
    • Add support for Close method on resource Treasury.FinancialAccount
    • Add support for OwnershipExemptionReason on AccountCompanyOptions, AccountCompany, and TokenAccountCompanyOptions
    • Add support for DirectorshipDeclaration on AccountCompany
    • Add support for AdviceCode on ChargeOutcome, InvoiceLastFinalizationError, PaymentIntentLastPaymentError, SetupAttemptSetupError, SetupIntentLastSetupError, and StripeError
    • Add support for BrandProduct on Card, SourceCardPresent, SourceCard, and SourceThreeDSecure
    • Add support for Country on ChargePaymentMethodDetailsPaypal, ConfirmationTokenPaymentMethodPreviewPaypal, and PaymentMethodPaypal
    • Add support for PhoneNumberCollection on PaymentLinkUpdateOptions
    • Add support for Nickname on Treasury.FinancialAccountCreateOptions, Treasury.FinancialAccountUpdateOptions, and TreasuryFinancialAccount
    • Add support for ForwardingSettings on Treasury.FinancialAccountUpdateOptions
    • Add support for IsDefault on TreasuryFinancialAccount
    • Add support for DestinationPaymentMethodData on Treasury.OutboundTransferCreateOptions
    • Add support for FinancialAccount on TreasuryOutboundTransferDestinationPaymentMethodDetails
    • Change type of TreasuryOutboundTransferDestinationPaymentMethodDetailsType from literal('us_bank_account') to enum('financial_account'|'us_bank_account')
    • Add support for OutboundTransfer on TreasuryReceivedCreditLinkedFlowsSourceFlowDetails

See the changelog for more details.

47.2.0

  • #​3036 This release changes the pinned API version to 2024-12-18.acacia.
    • Add support for NetworkAdviceCode and NetworkDeclineCode on ChargeOutcome, InvoiceLastFinalizationError, PaymentIntentLastPaymentError, SetupAttemptSetupError, SetupIntentLastSetupError, and StripeError
    • Add support for CreditsApplicationInvoiceVoided on BillingCreditBalanceTransactionCredit
    • Change type of BillingCreditBalanceTransactionCreditType from literal('credits_granted') to enum('credits_application_invoice_voided'|'credits_granted')
    • Add support for AllowRedisplay on Card and Source
    • Add support for RegulatedStatus on Card, ChargePaymentMethodDetailsCard, ConfirmationTokenPaymentMethodPreviewCard, and PaymentMethodCard
    • Add support for Funding on ChargePaymentMethodDetailsAmazonPay and ChargePaymentMethodDetailsRevolutPay
    • Add support for NetworkTransactionId on ChargePaymentMethodDetailsCard
    • Add support for ReferencePrefix on CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptionsOptions, CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptions, CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptionsOptions, CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptions, PaymentIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions, PaymentIntentPaymentMethodOptionsBacsDebitMandateOptions, PaymentIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions, PaymentIntentPaymentMethodOptionsSepaDebitMandateOptions, SetupIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions, SetupIntentPaymentMethodOptionsBacsDebitMandateOptions, SetupIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions, and SetupIntentPaymentMethodOptionsSepaDebitMandateOptions
    • Add support for VisaCompliance on DisputeEvidenceDetailsEnhancedEligibility, DisputeEvidenceEnhancedEvidenceOptions, and DisputeEvidenceEnhancedEvidence
    • Add support for AccountHolderAddress and BankAddress on FundingInstructionsBankTransferFinancialAddressesIban, FundingInstructionsBankTransferFinancialAddressesSortCode, FundingInstructionsBankTransferFinancialAddressesSpei, FundingInstructionsBankTransferFinancialAddressesZengin, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesIban, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSortCode, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei, and PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesZengin
    • Add support for AccountHolderName on FundingInstructionsBankTransferFinancialAddressesSpei and PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei
    • Add support for DisabledReason on InvoiceAutomaticTax, SubscriptionAutomaticTax, SubscriptionScheduleDefaultSettingsAutomaticTax, and SubscriptionSchedulePhasesAutomaticTax
    • Add support for TaxId on IssuingAuthorizationMerchantData and IssuingTransactionMerchantData
    • Add support for TrialPeriodDays on PaymentLinkSubscriptionDataOptions
    • Add support for Al, Am, Ao, Ba, Bb, Bs, Cd, Gn, Kh, Me, Mk, Mr, Np, Pe, Sn, Sr, Tj, Ug, Uy, Zm, and Zw on TaxRegistrationCountryOptionsOptions and TaxRegistrationCountryOptions

See the changelog for more details.

47.2.0-beta.3

  • #​3035 Update generated code for beta
    • Add support for AllowRedisplay on Card and Source
    • Remove support for AmountRefunded on PaymentRecord
    • Add support for Account on TerminalReaderActionCollectPaymentMethod, TerminalReaderActionConfirmPaymentIntent, TerminalReaderActionProcessPaymentIntent, and TerminalReaderActionRefundPayment
  • #​3033 System.Text.Json Serialization Support in .NET SDK Objects
    • Add System.Text.Json support for serializing Stripe.net entities and objects for applications running on .NET 6 and above. Now you can pass a Stripe.net object or collection of objects to the System.Text.Json serializer and it will produce the correct JSON string.

See the changelog for more details.

47.2.0-beta.2

  • #​3032 Update generated code for beta
    • Add support for AutomaticIndirectTax on AccountCapabilitiesOptions and AccountCapabilities
    • Add support for ReferencePrefix on CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptionsOptions, CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptions, CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptionsOptions, CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptions, OrderPaymentSettingsPaymentMethodOptionsSepaDebitMandateOptionsOptions, OrderPaymentSettingsPaymentMethodOptionsSepaDebitMandateOptions, PaymentIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions, PaymentIntentPaymentMethodOptionsBacsDebitMandateOptions, PaymentIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions, PaymentIntentPaymentMethodOptionsSepaDebitMandateOptions, SetupIntentPaymentMethodOptionsBacsDebitMandateOptionsOptions, SetupIntentPaymentMethodOptionsBacsDebitMandateOptions, SetupIntentPaymentMethodOptionsSepaDebitMandateOptionsOptions, and SetupIntentPaymentMethodOptionsSepaDebitMandateOptions
    • Add support for DisabledReason on InvoiceAutomaticTax, SubscriptionAutomaticTax, SubscriptionScheduleDefaultSettingsAutomaticTax, and SubscriptionSchedulePhasesAutomaticTax
    • Add support for TrialPeriodDays on PaymentLinkSubscriptionDataOptions

See the changelog for more details.

47.2.0-beta.1

  • #​3031 Update generated code for beta
    • Add support for NetworkAdviceCode and NetworkDeclineCode on ChargeOutcome, InvoiceLastFinalizationError, PaymentIntentLastPaymentError, SetupAttemptSetupError, SetupIntentLastSetupError, and StripeError
    • Add support for Funding on ChargePaymentMethodDetailsAmazonPay and ChargePaymentMethodDetailsRevolutPay
    • Add support for AmountRequested and PartialAuthorization on ChargePaymentMethodDetailsCard
    • Add support for Metadata on CheckoutSessionLineItemsOptions and LineItem
    • Add support for LineItems on Checkout.SessionUpdateOptions, CheckoutSessionPermissionsUpdateOptions, and CheckoutSessionPermissionsUpdate
    • Add support for AdjustableQuantity and Display on LineItem
    • Add support for RequestPartialAuthorization on PaymentIntentPaymentMethodOptionsCardOptions and PaymentIntentPaymentMethodOptionsCard
    • Add support for PaymentMethodOptions on PaymentIntentIncrementAuthorizationOptions

See the changelog for more details.

47.1.0

  • #​3025 This release changes the pinned API version to 2024-11-20.acacia.
    • Add support for Respond test hel...

Description has been truncated

Bumps Newtonsoft.Json from 13.0.1 to 13.0.3
Bumps Stripe.net from 40.16.0 to 48.5.0

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-version: 13.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Stripe.net
  dependency-version: 48.5.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Sep 25, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 2, 2025

Superseded by #525.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 2, 2025

Superseded by #526.

@dependabot dependabot bot closed this Oct 2, 2025
@dependabot dependabot bot deleted the dependabot/nuget/redirect/server/dotnet/multi-4b372eb0bb branch October 2, 2025 02:04
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant