Bump Stripe.net from 47.4.0 to 49.0.0 #1994
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated Stripe.net from 47.4.0 to 49.0.0.
Release notes
Sourced from Stripe.net's releases.
49.0.0
This release changes the pinned API version to⚠️ below)
2025-09-30.cloverand contains breaking changes (prefixed with#3168⚠️ Add strongly typed EventNotifications
We've overhauled how V2 Events are handled in the SDK! This approach should provide a lot more information at authoring and compile time, leading to more robust integrations. As part of this process, there are a number of changes to be aware of.
EventNotificationclasses to every v2Event. For example, there's now aV1BillingMeterErrorReportTriggeredEventNotificationto match the existingV1BillingMeterErrorReportTriggeredEvent. Each notification class defines afetchEvent()method to retrieve its corresponding event. For events with related objects, there's afetchRelatedObject()method that performs the API call and casts the response to the correct type.StripeClient.parseThinEventtoStripeClient.parseEventNotificationand remove theStripe.ThinEventclass.Stripe.V2.Core.EventNotification(which is the shared base class that all of the more specificStripe..Events.*EventNotificationclasses share) instead ofStripe.ThinEvent. When applicable, these event notifications will have therelatedObjectproperty and afetchRelatedObject()function. They also have afetchEvent()method to retrieve their correspondingStripe.Event.*Eventinstance.Stripe.Events.UnknownEventNotificationinstead of a more specific type. It has both therelatedObjectproperty and theFetchRelatedObject()function (but they may be/returnnull)#3194 Add
StripeContextobjectStripeContextclass. Previously, one could only pass a string forStripeContextproperty of theRequestOptionsclass. You can now use the new class as well.EventNotification(formerly known asThinEvent)'scontextproperty fromstringtoStripeContext#3200 Move
V2.EventAPI resources toV2.Core.EventsEvent,EventDestination,EventReasonetc) fromStripe.V2toStripe.V2.Core. They now correctly match their API path and are in line with all other resources. To update your code:Stripe.V2.Event->Stripe.V2.Core.EventStripe.V2.EventDestination->Stripe.V2.Core.EventDestinationStripe.V2.EventReason->Stripe.V2.Core.EventReasonStripe.V2.EventReasonRequest->Stripe.V2.Core.EventReasonRequestStripe.V2.EventRelatedObject->Stripe.V2.Core.EventRelatedObject#3206⚠️ Drop support for .NET Core 3.1 & clarify policy
#3197 Remove unused obsolete classes SourceTransactionsListOptions and SourceTransactionsGetOptions
SourceTransactionsListOptionsin favor ofSourceTransactionListOptionsSourceTransactionsGetOptions#3167⚠️ Build SDK w/ V2 OpenAPI spec
StripeClient.v2namespace) now return aV2DeletedObjectwhich has the id of the object that has been deleted and a string representing the type of the object that has been deleted.#3171 Adds ability to specify file name and type when calling FileService.Create
FileCreateOptions.Filefrom aStreamto aMultipartFileContenttype. This type lets you optionally specify aNameandTypeto use when creating the file.#3174
just formatformats entire solution#3172 Update generated code
UseStripeSdkinPaymentIntentNextActionandSetupIntentNextActionto beDictionary<string, object>PaymentIntentNextActionUseStripeSdkandSetupIntentNextActionUseStripeSdk#3170 Adds public BaseUrl to RawRequestOptions
BaseUrltoRawRequestOptionsfor raw request calls to endpoints at hosts other thanapi.stripe.com#3175, #3190, #3205 Update generated code based on incoming API changes in the
2025-09-30.cloverAPI version.BalanceReportandPayoutReconciliationReportonAccountSession.ComponentsandAccountSessionComponentsOptionsInvoiceSubscriptionDetailsOptions.CancelAt,SubscriptionCreateOptions.CancelAtandSubscriptionUpdateOptions.CancelAtfromDateTimetoDateTime | enum('max_period_end'|'min_period_end')CoupononDiscount,PromotionCodeCreateOptions, andPromotionCode. UseDiscount.Source.Coupon,PromotionCodeCreateOptions.Promotion.Coupon, andPromotionCode.Promotion.Couponinstead.LinkandPayByBankonPaymentMethodUpdateOptionsBalanceSettingsGetandUpdatemethods on resourceBalanceSettingsSourceonDiscountMbWayPaymentsonAccount.CapabilitiesandAccountCapabilitiesOptionsTrialUpdateBehavioronBillingPortal.Configuration.Features.SubscriptionUpdateandBillingPortalConfigurationFeaturesSubscriptionUpdateOptionsMbWayonCharge.PaymentMethodDetails,ConfirmationToken.PaymentMethodPreview,ConfirmationTokenPaymentMethodDataOptions,PaymentIntent.PaymentMethodOptions,PaymentIntentPaymentMethodDataOptions,PaymentIntentPaymentMethodOptionsOptions,PaymentMethodCreateOptions,PaymentMethod, andSetupIntentPaymentMethodDataOptionsBrandingSettingsandNameCollectiononCheckout.SessionCreateOptionsandCheckout.SessionExcludedPaymentMethodTypesonCheckout.SessionCreateOptions,Checkout.Session,PaymentIntentConfirmOptions, andPaymentIntentUpdateOptions... (truncated)
48.6.0-beta.1
This release changes the pinned API version to
2025-08-27.preview.GetandListmethods on resourceInvoicePaymentListmethod on resourceMandateAppliedonV2.Core.Account.Configuration.Customer,V2.Core.Account.Configuration.Merchant,V2.Core.Account.Configuration.Recipient,V2.Core.Account.Configuration.Storer,V2CoreAccountConfigurationCustomerOptions,V2CoreAccountConfigurationMerchantOptions,V2CoreAccountConfigurationRecipientOptions, andV2CoreAccountConfigurationStorerOptionsBilling.AlertTriggered.ValuefromlongIntegertodecimal_stringDisplayNameonV2.MoneyManagement.FinancialAccountCreateOptionsandV2.MoneyManagement.FinancialAccountCurrencyConversiononV2.MoneyManagement.Transaction.FlowandV2.MoneyManagement.TransactionEntry.TransactionDetails.FlowPaymentsonBalanceSettingsUpdateOptionsandBalanceSettingsDebitNegativeBalances,Payouts, andSettlementTimingonBalanceSettingsUpdateOptionsandBalanceSettingsMandateonCharge.PaymentMethodDetails.Pix,PaymentAttemptRecord.PaymentMethodDetails.Pix, andPaymentRecord.PaymentMethodDetails.PixCouponDataonCheckoutSessionDiscountOptionsMandateOptionsonCheckout.Session.PaymentMethodOptions.Pix,CheckoutSessionPaymentMethodOptionsPixOptions,PaymentIntent.PaymentMethodOptions.Pix, andPaymentIntentPaymentMethodOptionsPixOptionsCheckout.Session.PaymentMethodOptions.Pix.SetupFutureUsage,CheckoutSessionPaymentMethodOptionsPixOptions.SetupFutureUsage,PaymentIntent.PaymentMethodOptions.Pix.SetupFutureUsage, andPaymentIntentPaymentMethodOptionsPixOptions.SetupFutureUsagefromliteral('none')toenum('none'|'off_session')AmountonMandate.MultiUse,PaymentAttemptRecord, andPaymentRecordCurrencyonMandate.MultiUsePixonMandate.PaymentMethodDetails,SetupAttempt.PaymentMethodDetails,SetupIntent.PaymentMethodOptions, andSetupIntentPaymentMethodOptionsOptionsLimitonPaymentAttemptRecordListOptionsAmountAuthorized,AmountRefunded, andApplicationonPaymentAttemptRecordandPaymentRecordProcessorDetailsonPaymentAttemptRecord,PaymentRecordReportPaymentOptions, andPaymentRecordPaymentReferenceonPaymentAttemptRecord,PaymentRecordReportPaymentOptions, andPaymentRecordInstallmentsonPaymentAttemptRecord.PaymentMethodDetails.AlmaandPaymentRecord.PaymentMethodDetails.AlmaTransactionIdonPaymentAttemptRecord.PaymentMethodDetails.Alma,PaymentAttemptRecord.PaymentMethodDetails.AmazonPay,PaymentAttemptRecord.PaymentMethodDetails.Billie,PaymentAttemptRecord.PaymentMethodDetails.KakaoPay,PaymentAttemptRecord.PaymentMethodDetails.KrCard,PaymentAttemptRecord.PaymentMethodDetails.NaverPay,PaymentAttemptRecord.PaymentMethodDetails.Payco,PaymentAttemptRecord.PaymentMethodDetails.RevolutPay,PaymentAttemptRecord.PaymentMethodDetails.SamsungPay,PaymentAttemptRecord.PaymentMethodDetails.Satispay,PaymentRecord.PaymentMethodDetails.Alma,PaymentRecord.PaymentMethodDetails.AmazonPay,PaymentRecord.PaymentMethodDetails.Billie,PaymentRecord.PaymentMethodDetails.KakaoPay,PaymentRecord.PaymentMethodDetails.KrCard,PaymentRecord.PaymentMethodDetails.NaverPay,PaymentRecord.PaymentMethodDetails.Payco,PaymentRecord.PaymentMethodDetails.RevolutPay,PaymentRecord.PaymentMethodDetails.SamsungPay, andPaymentRecord.PaymentMethodDetails.SatispayLocationandReaderonPaymentAttemptRecord.PaymentMethodDetails.PaynowandPaymentRecord.PaymentMethodDetails.PaynowLatestActiveMandateonPaymentMethodMetadataandPeriodonQuotePreviewSubscriptionSchedule.Phase.AddInvoiceItemPixDisplayQrCodeonSetupIntent.NextActionReaderSecurityonTerminal.ConfigurationCreateOptions,Terminal.ConfigurationUpdateOptions, andTerminal.ConfigurationSee the changelog for more details.
48.6.0-alpha.2
retrievemethod on resourceV2.Core.ClaimableSandboxmonth_of_yearonV2.Billing.Cadence#create.billing_cycle.monthandV2.Billing.Cadence.billing_cycle.monthclaimed_at,expires_at,sandbox_details, andstatusonV2.Core.ClaimableSandboxapi_keysonV2.Core.ClaimableSandboxV2.Core.ClaimableSandbox.claim_urlfromstringtonullable(string)current_billing_period_endon enumsV2.Billing.Intent#create.actions[].deactivate.effective_at.typeandV2.Billing.IntentAction.deactivate.effective_at.typewill_activate_atandwill_cancel_atonV2.Billing.PricingPlanSubscription.servicing_status_transitionsandV2.Billing.RateCardSubscription.servicing_status_transitionscategoryandpriorityonV2.Billing.ServiceAction#create.credit_grant_per_tenant,V2.Billing.ServiceAction#create.credit_grant,V2.Billing.ServiceAction.credit_grant_per_tenant, andV2.Billing.ServiceAction.credit_grantV2.Billing.LicenseFee#update.display_nameto be optionalinvoicesonEventsV2BillingCadenceBilledEventV2CoreClaimableSandboxClaimedEvent,V2CoreClaimableSandboxExpiredEvent,V2CoreClaimableSandboxExpiringEvent, andV2CoreClaimableSandboxSandboxDetailsOwnerAccountUpdatedEventwith related objectV2.Core.ClaimableSandboxV2BillingCadenceErroredEventwith related objectV2.Billing.CadenceSee the changelog for more details.
48.6.0-alpha.1
#3166 Use the right API version 2025-08-27.preview
#3162 Update generated code for private-preview
AttachCadencemethod on resourceSubscriptionCurrencyandExternalCustomerIdonBilling.AlertTriggeredCustomPricingUnitonBilling.AlertTriggered,Billing.CreditBalanceSummary.Balance.AvailableBalance,Billing.CreditBalanceSummary.Balance.LedgerBalance,Billing.CreditBalanceTransaction.Credit.Amount,Billing.CreditBalanceTransaction.Debit.Amount,Billing.CreditGrant.Amount, andBillingCreditGrantAmountOptionsCustomeronBilling.AlertListOptionsBilling.Alert.AlertType,Billing.AlertCreateOptions.AlertType, andBilling.AlertListOptions.AlertTypefromliteral('usage_threshold')toenum('credit_balance_threshold'|'usage_threshold')CreditBalanceThresholdonBilling.AlertCreateOptionsandBilling.AlertBillableItemsonBilling.CreditGrant.ApplicabilityConfig.Scope,BillingCreditBalanceSummaryFilterApplicabilityScopeOptions, andBillingCreditGrantApplicabilityConfigScopeOptionsBilling.CreditBalanceSummary.Balance.AvailableBalance.Type,Billing.CreditBalanceSummary.Balance.LedgerBalance.Type,Billing.CreditBalanceTransaction.Credit.Amount.Type,Billing.CreditBalanceTransaction.Debit.Amount.Type,Billing.CreditGrant.Amount.Type, andBillingCreditGrantAmountOptions.Typefromliteral('monetary')toenum('custom_pricing_unit'|'monetary')LicenseFeeSubscriptionDetailsandRateCardSubscriptionDetailsonInvoiceItem.ParentandInvoiceLineItem.ParentInvoiceItem.Parent.Typefromliteral('subscription_details')toenum('license_fee_subscription_details'|'rate_card_subscription_details'|'subscription_details')LicenseFeeDetailsandRateCardRateDetailsonInvoiceItem.PricingandInvoiceLineItem.PricingInvoiceItem.Pricing.TypeandInvoiceLineItem.Pricing.Typefromliteral('price_details')toenum('license_fee_details'|'price_details'|'rate_card_rate_details')BillingCadenceonInvoiceCreatePreviewOptions,SubscriptionCreateOptions, andSubscriptionBillingCadenceDetailsonInvoice.ParentandQuotePreviewInvoice.ParentV2.AccountLink,V2.Account,V2.Billing.BillSettingVersion,V2.Billing.BillSetting,V2.Billing.Cadence,V2.Billing.CollectionSettingVersion,V2.Billing.CollectionSetting,V2.Billing.CustomPricingUnit,V2.Billing.IntentAction,V2.Billing.Intent,V2.Billing.LicenseFeeSubscription,V2.Billing.LicenseFeeVersion,V2.Billing.LicenseFee,V2.Billing.LicensedItem,V2.Billing.MeteredItem,V2.Billing.PricingPlanComponent,V2.Billing.PricingPlanSubscription,V2.Billing.PricingPlanVersion,V2.Billing.PricingPlan,V2.Billing.Profile,V2.Billing.RateCardRate,V2.Billing.RateCardSubscription,V2.Billing.RateCardVersion,V2.Billing.RateCard,V2.Billing.ServiceAction,V2.Core.ClaimableSandbox,V2.Reporting.ReportRun,V2.Reporting.Report, andV2.Tax.AutomaticRuleCreate,Deactivate,Find,Get, andUpdatemethods on resourceV2.Tax.AutomaticRuleCreateandGetmethods on resourcesV2.Billing.ServiceActionandV2.Reporting.ReportRunGetmethod on resourcesV2.Billing.LicenseFeeSubscriptionandV2.Reporting.ReportCreatemethod on resourcesV2.AccountLinkandV2.Core.ClaimableSandboxCancel,Create,Get,List, andUpdatemethods on resourcesV2.Billing.CadenceandV2.Billing.RateCardSubscriptionCreate,Get,List, andUpdatemethods on resourcesV2.Billing.BillSetting,V2.Billing.CollectionSetting,V2.Billing.CustomPricingUnit,V2.Billing.LicenseFee,V2.Billing.LicensedItem,V2.Billing.MeteredItem,V2.Billing.PricingPlan,V2.Billing.Profile, andV2.Billing.RateCardGetandListmethods on resourcesV2.Billing.BillSettingVersion,V2.Billing.CollectionSettingVersion,V2.Billing.IntentAction,V2.Billing.LicenseFeeVersion,V2.Billing.PricingPlanSubscription,V2.Billing.PricingPlanVersion, andV2.Billing.RateCardVersionCreate,Delete,Get, andListmethods on resourceV2.Billing.RateCardRateCreate,Delete,Get,List, andUpdatemethods on resourceV2.Billing.PricingPlanComponentCancel,Commit,Create,Get,List,ReleaseReservation, andReservemethods on resourceV2.Billing.IntentClose,Create,Get,List, andUpdatemethods on resourceV2.AccountChangesonV2.EventAccountConfigurationRecipientDataAccountLinkCompletedEvent,AccountConfigurationRecipientDataFeatureStatusUpdatedEvent, andAccountRequirementsUpdatedEventwith related objectV2.AccountV2BillingCadenceBilledEvent,V2BillingCadenceCanceledEvent,V2BillingCadenceCreatedEvent, andV2BillingCadenceErroredEventwith related objectV2.Billing.CadenceV2BillingLicenseFeeCreatedEventandV2BillingLicenseFeeUpdatedEventwith related objectV2.Billing.LicenseFeeV2BillingLicenseFeeVersionCreatedEventwith related objectV2.Billing.LicenseFeeVersionV2BillingLicensedItemCreatedEventandV2BillingLicensedItemUpdatedEventwith related objectV2.Billing.LicensedItemV2BillingMeteredItemCreatedEventandV2BillingMeteredItemUpdatedEventwith related objectV2.Billing.MeteredItemV2BillingPricingPlanCreatedEventandV2BillingPricingPlanUpdatedEventwith related objectV2.Billing.PricingPlanV2BillingPricingPlanComponentCreatedEventandV2BillingPricingPlanComponentUpdatedEventwith related objectV2.Billing.PricingPlanComponentV2BillingPricingPlanSubscriptionCollectionAwaitingCustomerActionEvent,V2BillingPricingPlanSubscriptionCollectionCurrentEvent,V2BillingPricingPlanSubscriptionCollectionPastDueEvent,V2BillingPricingPlanSubscriptionCollectionPausedEvent,V2BillingPricingPlanSubscriptionCollectionUnpaidEvent,V2BillingPricingPlanSubscriptionServicingActivatedEvent,V2BillingPricingPlanSubscriptionServicingCanceledEvent, andV2BillingPricingPlanSubscriptionServicingPausedEventwith related objectV2.Billing.PricingPlanSubscriptionV2BillingPricingPlanVersionCreatedEventwith related objectV2.Billing.PricingPlanVersionV2BillingRateCardCreatedEventandV2BillingRateCardUpdatedEventwith related objectV2.Billing.RateCardV2BillingRateCardRateCreatedEventwith related objectV2.Billing.RateCardRateV2BillingRateCardSubscriptionActivatedEvent,V2BillingRateCardSubscriptionCanceledEvent,V2BillingRateCardSubscriptionCollectionAwaitingCustomerActionEvent,V2BillingRateCardSubscriptionCollectionCurrentEvent,V2BillingRateCardSubscriptionCollectionPastDueEvent,V2BillingRateCardSubscriptionCollectionPausedEvent,V2BillingRateCardSubscriptionCollectionUnpaidEvent,V2BillingRateCardSubscriptionServicingActivatedEvent,V2BillingRateCardSubscriptionServicingCanceledEvent, andV2BillingRateCardSubscriptionServicingPausedEventwith related objectV2.Billing.RateCardSubscriptionV2BillingRateCardVersionCreatedEventwith related objectV2.Billing.RateCardVersionV2CoreHealthApiErrorFiringEvent,V2CoreHealthApiErrorResolvedEvent,V2CoreHealthApiLatencyFiringEvent,V2CoreHealthApiLatencyResolvedEvent,V2CoreHealthAuthorizationRateDropFiringEvent,V2CoreHealthAuthorizationRateDropResolvedEvent,V2CoreHealthEventGenerationFailureResolvedEvent,V2CoreHealthFraudRateIncreasedEvent,V2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent,V2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent,V2CoreHealthPaymentMethodErrorFiringEvent,V2CoreHealthPaymentMethodErrorResolvedEvent,V2CoreHealthTrafficVolumeDropFiringEvent,V2CoreHealthTrafficVolumeDropResolvedEvent,V2CoreHealthWebhookLatencyFiringEvent, andV2CoreHealthWebhookLatencyResolvedEventV2ReportingReportRunCreatedEvent,V2ReportingReportRunFailedEvent,V2ReportingReportRunSucceededEvent, andV2ReportingReportRunUpdatedEventwith related objectV2.Reporting.ReportRunRateLimitExceptionSee the changelog for more details.
48.5.0
2025-08-27.basil.BalanceReport,PayoutDetails, andPayoutReconciliationReportonAccountSession.ComponentsandAccountSessionComponentsOptionsNameonBillingPortal.ConfigurationCreateOptions,BillingPortal.ConfigurationUpdateOptions, andBillingPortal.ConfigurationInstallmentsonCharge.PaymentMethodDetails.AlmaTransactionIdonCharge.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, andCharge.PaymentMethodDetails.SatispayLocationandReaderonCharge.PaymentMethodDetails.PaynowAmountIncludesIofonCheckout.Session.PaymentMethodOptions.Pix,CheckoutSessionPaymentMethodOptionsPixOptions,PaymentIntent.PaymentMethodOptions.Pix, andPaymentIntentPaymentMethodOptionsPixOptionsMetadataandPeriodonInvoiceScheduleDetailsPhaseAddInvoiceItemOptions,SubscriptionAddInvoiceItemOptions,SubscriptionSchedule.Phase.AddInvoiceItem, andSubscriptionSchedulePhaseAddInvoiceItemOptionsExpMonthandExpYearonIssuing.CardCreateOptionsExcludedPaymentMethodTypesonPaymentIntentCreateOptionsandPaymentIntentPayoutMethodonPayoutCreateOptionsandPayoutMxnonTerminal.Configuration.TippingandTerminalConfigurationTippingOptionsCardonTerminal.TestHelpersReaderPresentPaymentMethodOptionsSee the changelog for more details.
48.5.0-beta.2
#3160 Bring back invoice payments APIs that were missing in the public preview SDKs
InvoicePaymentGetandListmethods on resourceInvoicePayment#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.Billing.MeterUsageRow,Billing.MeterUsage, andTerminal.OnboardingLinkGetmethod on resourceBilling.MeterUsageCreatemethod on resourceTerminal.OnboardingLinkMonthlyPayoutDaysandWeeklyPayoutDaysonBalanceSettings.Payouts.ScheduleandBalanceSettingsPayoutsScheduleOptionsMonthlyAnchorandWeeklyAnchoronBalanceSettings.Payouts.ScheduleandBalanceSettingsPayoutsScheduleOptionsDelayDaysOverrideonBalanceSettingsSettlementTimingOptionsDelayDaysonBalanceSettingsSettlementTimingOptionsUpdateDiscountsonCheckoutSessionPermissionsOptionsDiscountsandSubscriptionDataonCheckout.SessionUpdateOptionsSmartDisputesonDisputeUpionInvoice.PaymentSettings.PaymentMethodOptions,InvoicePaymentSettingsPaymentMethodOptionsOptions,QuotePreviewInvoice.PaymentSettings.PaymentMethodOptions,Subscription.PaymentSettings.PaymentMethodOptions, andSubscriptionPaymentSettingsPaymentMethodOptionsOptionsTransactionIdonPaymentAttemptRecord.PaymentMethodDetails.CashappandPaymentRecord.PaymentMethodDetails.CashappAmountDetailsonPaymentIntentCaptureOptions,PaymentIntentConfirmOptions,PaymentIntentCreateOptions,PaymentIntentIncrementAuthorizationOptions, andPaymentIntentUpdateOptionsPaymentDetailsonPaymentIntentIncrementAuthorizationOptionsStoreronV2.Core.Account.Identity.Attestations.TermsOfServiceandV2CoreAccountIdentityAttestationsTermsOfServiceOptionsCollectionOptionsonV2.Core.AccountLink.UseCase.AccountOnboarding,V2.Core.AccountLink.UseCase.AccountUpdate,V2CoreAccountLinkUseCaseAccountOnboardingOptions, andV2CoreAccountLinkUseCaseAccountUpdateOptionsV2.Core.AccountLink.UseCase.AccountOnboarding.Configurations,V2.Core.AccountLink.UseCase.AccountUpdate.Configurations,V2CoreAccountLinkUseCaseAccountOnboardingOptions.Configurations, andV2CoreAccountLinkUseCaseAccountUpdateOptions.Configurationsfromliteral('recipient')toenum('customer'|'merchant'|'recipient'|'storer')BankAccountTypeonV2.MoneyManagement.PayoutMethod.BankAccountV2CoreAccountLinkReturnedEventV2MoneyManagementPayoutMethodUpdatedEventwith related objectV2.MoneyManagement.PayoutMethodV2CoreAccountLinkCompletedEventV2OffSessionPaymentRequiresCaptureEventwith related objectV2.Payments.OffSessionPaymentSee the changelog for more details.
48.4.0
This release changes the pinned API version to
2025-07-30.basil.InstantPayoutsPromotiononAccountSession.ComponentsandAccountSessionComponentsOptionsAdjustableQuantityonBillingPortal.Configuration.Features.SubscriptionUpdate.ProductsandBillingPortalConfigurationFeaturesSubscriptionUpdateProductsOptionsTransactionIdonCharge.PaymentMethodDetails.CashappOriginContextonCheckout.SessionCreateOptionsandCheckout.SessionTemplateonCheckout.Session.InvoiceCreation.InvoiceData.RenderingOptions,CheckoutSessionInvoiceCreationInvoiceDataRenderingOptionsOptions,PaymentLink.InvoiceCreation.InvoiceData.RenderingOptions, andPaymentLinkInvoiceCreationInvoiceDataRenderingOptionsOptionsSetupFutureUsageonCheckout.Session.PaymentMethodOptions.PixandCheckoutSessionPaymentMethodOptionsPixOptionsDurationonInvoiceScheduleDetailsPhaseOptionsandSubscriptionSchedulePhaseOptionsPriceDataonPaymentLinkLineItemOptionsStandardonTax.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, andTaxRegistrationCountryOptionsZwOptionsAed,Bgn,Huf, andRononTerminal.Configuration.TippingandTerminalConfigurationTippingOptionsStripeClientservice accessorsSee the changelog for more details.
48.4.0-beta.2
CloseandCreatemethods on resourceV2.MoneyManagement.FinancialAccountStoreronV2.Core.Account.ConfigurationandV2CoreAccountConfigurationOptionsStatusDetailsonV2.MoneyManagement.FinancialAccountStatusonV2.MoneyManagement.FinancialAccountListOptionsV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEventandV2CoreAccountIncludingConfigurationStorerUpdatedEventwith related objectV2.Core.AccountAlreadyExistsExceptionandNonZeroBalanceExceptionSee the changelog for more details.
48.4.0-beta.1
This release changes the pinned API version to
2025-06-30.preview.CheckoutSessionSubscriptionDataOptions.BillingMode,InvoiceScheduleDetailsOptions.BillingMode,InvoiceSubscriptionDetailsOptions.BillingMode,Quote.SubscriptionData.BillingMode,QuoteSubscriptionDataOptions.BillingMode,SubscriptionCreateOptions.BillingMode, andSubscriptionScheduleCreateOptions.BillingModefromenum('classic'|'flexible')tobilling_modeSubmissionMethodonDispute.EvidenceDetailsOnDemandandSubscriptionsonOrderPaymentSettingsPaymentMethodOptionsKlarnaOptionsOrder.Payment.Settings.PaymentMethodOptions.Klarna.SetupFutureUsageandOrderPaymentSettingsPaymentMethodOptionsKlarnaOptions.SetupFutureUsagefromliteral('none')toenum('none'|'off_session'|'on_session')CryptoonPaymentAttemptRecord.PaymentMethodDetailsandPaymentRecord.PaymentMethodDetailsPaymentIntent.PaymentMethodOptions.Gopay.SetupFutureUsageandPaymentIntentPaymentMethodOptionsGopayOptions.SetupFutureUsagefromliteral('none')toenum('none'|'off_session')QuotePreviewSubscriptionSchedule.BillingMode,Subscription.BillingMode, andSubscriptionSchedule.BillingModefromenum('classic'|'flexible')toSubscriptionsResourceBillingModeSubscriptionMigrateOptions.BillingModefromliteral('flexible')tobilling_mode_migrateBillingModeDetailsonSubscriptionProofOfAddressonV2.Core.Account.Identity.BusinessDetails.DocumentsandV2CoreAccountIdentityBusinessDetailsDocumentsOptionsMetadataonV2.MoneyManagement.FinancialAccountDescriptiononV2.MoneyManagement.FinancialAccountAttemptsonV2.Payments.OffSessionPaymentV2.Payments.OffSessionPayment.TransferData.Amountfromintegertonullable(integer)FromAccount,OutboundPayment, andOutboundTransferonV2.MoneyManagement.ReceivedCredit.BalanceTransferV2.MoneyManagement.ReceivedCredit.BalanceTransfer.Typefromliteral('payout_v1')toenum('outbound_payment'|'outbound_transfer'|'payout_v1')See the changelog for more details.
48.3.0
Migratemethod on resourceSubscriptionCollectPaymentMethodandConfirmPaymentIntentmethods on resourceTerminal.ReaderCryptoPaymentsonAccount.CapabilitiesandAccountCapabilitiesOptionsProofOfAddressonAccountDocumentsOptionsMonthlyPayoutDaysandWeeklyPayoutDaysonAccount.Settings.Payouts.ScheduleandAccountSettingsPayoutsScheduleOptionsCryptoonCharge.PaymentMethodDetails,ConfirmationToken.PaymentMethodPreview,ConfirmationTokenPaymentMethodDataOptions,PaymentIntent.PaymentMethodOptions,PaymentIntentPaymentMethodDataOptions,PaymentIntentPaymentMethodOptionsOptions,PaymentMethodCreateOptions,PaymentMethod, andSetupIntentPaymentMethodDataOptionsCharge.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, andPaymentIntentPaymentMethodOptionsCardInstallmentsPlanOptions.Typefromliteral('fixed_count')toenum('bonus'|'fixed_count'|'revolving')SubscriptionsonCheckoutSessionPaymentMethodOptionsKlarnaOptionsandPaymentIntentPaymentMethodOptionsKlarnaOptionsBillingModeonCheckoutSessionSubscriptionDataOptions,InvoiceScheduleDetailsOptions,InvoiceSubscriptionDetailsOptions,Quote.SubscriptionData,QuoteSubscriptionDataOptions,SubscriptionCreateOptions,SubscriptionScheduleCreateOptions,SubscriptionSchedule, andSubscriptionDispute.EnhancedEligibilityTypesfromliteral('visa_compelling_evidence_3')toenum('visa_compelling_evidence_3'|'visa_compliance')RelatedPersononIdentity.VerificationSessionCreateOptionsandIdentity.VerificationSessionMatchingonIdentity.VerificationSession.OptionsKlarnaonMandate.PaymentMethodDetails,SetupIntent.PaymentMethodOptions, andSetupIntentPaymentMethodOptionsOptionsOnDemandonPaymentIntentPaymentMethodOptionsKlarnaOptionsPaymentIntent.PaymentMethodOptions.Klarna.SetupFutureUsageandPaymentIntentPaymentMethodOptionsKlarnaOptions.SetupFutureUsagefromliteral('none')toenum('none'|'off_session'|'on_session')UaonTax.Registration.CountryOptionsandTaxRegistrationCountryOptionsOptionsTerminal.LocationUpdateOptions.DisplayNamefromstringtoemptyable(string)CollectPaymentMethodandConfirmPaymentIntentonTerminal.Reader.ActionStatusonTreasury.FinancialAccountListOptionsTerminalReaderActionUpdatedwith resourceTerminal.ReaderSee the changelog for more details.
48.3.0-beta.2
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
Billing.MeterErrorReport,GiftCards.Card,GiftCards.Transaction, andPrivacy.RedactionJobRootObjectsCreate,Get,List,Update, andValidatemethods on resourceGiftCards.CardCancel,Confirm,Create,Get,List, andUpdatemethods on resourceGiftCards.TransactionProvisioningonProductCreateOptionsandProductCheckoutSessionLineItemOptions.Quantityfromemptyable(longInteger)tolongIntegerInvoiceSubscriptionDetailsOptions.CancelAt,SubscriptionCreateOptions.CancelAt, andSubscriptionUpdateOptions.CancelAtfromDateTimetoDateTime | enum('max_period_end'|'min_period_end')CreditsonOrderCreateOptions,OrderUpdateOptions, andOrderAmountRemainingonOrderAmountCreditonOrder.TotalDetailsAsyncWorkflowsonPaymentIntentCaptureOptions,PaymentIntentConfirmOptions,PaymentIntentCreateOptions,PaymentIntentDecrementAuthorizationOptions,PaymentIntentIncrementAuthorizationOptions,PaymentIntentUpdateOptions, andPaymentIntentPaymentRecordReportPaymentAttemptCanceledOptions.Metadata,PaymentRecordReportPaymentAttemptFailedOptions.Metadata,PaymentRecordReportPaymentAttemptGuaranteedOptions.Metadata,PaymentRecordReportPaymentAttemptOptions.Metadata, andPaymentRecordReportPaymentOptions.Metadatafrommap(string: string)toemptyable(map(string: string))Privacy.RedactionJob.Objectsfrom$Privacy.RedactionJobRootObjectstoRedactionResourceRootObjectsPrivacy.RedactionJobValidationError.ErroringObjectfrommap(string: string)toRedactionResourceErroringObjectStatusDetailsandStatusonTax.AssociationBillingMeterErrorReportTriggeredwith resourceBilling.MeterErrorReportOther changes
Migratemethod on resourceSubscriptionDistance,PickupLocationName,ReturnLocationName, andVehicleIdentificationNumberonChargePaymentDetailsCarRentalOptions,PaymentIntent.PaymentDetails.CarRental, andPaymentIntentPaymentDetailsCarRentalOptionsDriverIdentificationNumberandDriverTaxNumberonChargePaymentDetailsCarRentalDriverOptions,PaymentIntent.PaymentDetails.CarRental.Driver, andPaymentIntentPaymentDetailsCarRentalDriverOptionsInstitutiononFinancialConnections.AccountCountriesonFinancialConnections.InstitutionLocationandReaderonPaymentAttemptRecord.PaymentMethodDetails.Affirm,PaymentAttemptRecord.PaymentMethodDetails.WechatPay,PaymentRecord.PaymentMethodDetails.Affirm, andPaymentRecord.PaymentMethodDetails.WechatPayHooksonPaymentIntentCaptureOptions,PaymentIntentConfirmOptions,PaymentIntentCreateOptions,PaymentIntentDecrementAuthorizationOptions,PaymentIntentIncrementAuthorizationOptions,PaymentIntentUpdateOptions, andPaymentIntentCardPresentonPaymentIntentAmountDetailsLineItem.PaymentMethodOptionsLivemodeonPrivacy.RedactionJobBillingThresholdsonQuotePreviewSubscriptionSchedule.DefaultSettings,QuotePreviewSubscriptionSchedule.Phase.Item, andQuotePreviewSubscriptionSchedule.PhaseBillingModeDetailsonSubscriptionTaxTransactionAttemptsonTax.AssociationConfirmConfigonTerminal.Reader.Action.ConfirmPaymentIntentandTerminal.ReaderConfirmPaymentIntentOptionsSee the changelog for more details.
48.2.0
This release changes the pinned API version to
2025-05-28.basil.AttachPaymentmethod on resourceInvoiceCollectInputsmethod on resourceTerminal.ReaderSucceedInputCollectionandTimeoutInputCollectiontest helper methods on resourceTerminal.ReaderPixPaymentsonAccount.CapabilitiesandAccountCapabilitiesOptionsDisputesListandPaymentDisputesonAccountSession.ComponentsandAccountSessionComponentsOptionsRefundAndDisputePrefundingonBalanceBalanceTypeonBalanceTransactionLocationandReaderonCharge.PaymentMethodDetails.AffirmandCharge.PaymentMethodDetails.WechatPayPaymentMethodRemoveonCheckoutSessionSavedPaymentMethodOptionsOptionsSetupFutureUsageonCheckout.Session.PaymentMethodOptions.NaverPayPostPaymentAmountandPrePaymentAmountonCreditNoteSex,UnparsedPlaceOfBirth, andUnparsedSexonIdentity.VerificationReport.DocumentandIdentity.VerificationSession.VerifiedOutputsBillingThresholdsonInvoiceScheduleDetailsPhaseItemOptions,InvoiceScheduleDetailsPhaseOptions,InvoiceSubscriptionDetailsItemOptions,SubscriptionCreateOptions,SubscriptionItemCreateOptions,SubscriptionItemOptions,SubscriptionItemUpdateOptions,SubscriptionItem,SubscriptionSchedule.DefaultSettings,SubscriptionSchedule.Phase.Item,SubscriptionSchedule.Phase,SubscriptionScheduleDefaultSettingsOptions,SubscriptionSchedulePhaseItemOptions,SubscriptionSchedulePhaseOptions,SubscriptionUpdateOptions, andSubscriptionSatispayonPaymentIntent.PaymentMethodOptionsandPaymentIntentPaymentMethodOptionsOptionsCaptureMethodonPaymentIntent.PaymentMethodOptions.BillieKakaoPay,KrCard,NaverPay,Payco, andSamsungPayonPaymentMethodConfigurationCreateOptions,PaymentMethodConfigurationUpdateOptions, andPaymentMethodConfigurationNetworkDeclineCodeonRefund.DestinationDetails.PaypalMetadataonTax.CalculationLineItemandTaxCalculationLineItemOptionsReturnUrlonTerminal.Reader.Action.ProcessPaymentIntent.ProcessConfigandTerminalReaderProcessConfigOptionsCollectInputsonTerminal.Reader.ActionInvoicePaymentPaidwith resourceInvoicePaymentSee the changelog for more details.
48.2.0-beta.2
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.BillingModeonCheckoutSessionSubscriptionDataOptions,InvoiceScheduleDetailsOptions,InvoiceSubscriptionDetailsOptions,Quote.SubscriptionData,QuotePreviewSubscriptionSchedule,QuoteSubscriptionDataOptions,SubscriptionCreateOptions,SubscriptionScheduleCreateOptions,SubscriptionSchedule, andSubscriptionAccountNumberonConfirmationToken.PaymentMethodPreview.AcssDebitandPaymentMethod.AcssDebitSee the changelog for more details.
48.1.0
This release changes the pinned API version to
2025-04-30.basil.MinorityOwnedBusinessDesignationonAccount.BusinessProfileandAccountBusinessProfileOptionsRegistrationDateonAccount.Company,AccountCompanyOptions, andTokenAccountCompanyOptionsUsCfpbDataonAccountCreateOptions,AccountUpdateOptions,Person, andTokenPersonOptionsTaxIdonCharge.BillingDetails,ConfirmationToken.PaymentMethodPreview.BillingDetails,ConfirmationTokenPaymentMethodDataBillingDetailsOptions,PaymentIntentPaymentMethodDataBillingDetailsOptions,PaymentMethod.BillingDetails,PaymentMethodBillingDetailsOptions, andSetupIntentPaymentMethodDataBillingDetailsOptionsWalletOptionsonCheckout.SessionCreateOptionsandCheckout.SessionProvideronCheckout.Session.AutomaticTax,Invoice.AutomaticTax, andQuote.AutomaticTaxPaymentMethodOptionsonTestHelpersConfirmationTokenCreateOptionsInstallmentsonConfirmationToken.PaymentMethodOptions.CardContextonEventBillieonPaymentIntent.PaymentMethodOptionsandPaymentIntentPaymentMethodOptionsOptionsPixonPaymentMethodConfigurationCreateOptions,PaymentMethodConfigurationUpdateOptions, andPaymentMethodConfigurationKlarnaonPaymentMethodDomainPendingReasononRefundAw,Az,Bd,Bf,Bj,Cm,Cv,Et,In,Kg,La, andPhonTax.Registration.CountryOptionsandTaxRegistrationCountryOptionsOptionsSee the changelog for more details.
48.1.0-beta.4
FxQuoteandPaymentIntentAmountDetailsLineItemCreate,Get, andListmethods on resourceFxQuoteAttachPaymentIntentmethod on resourceInvoiceRegistrationDateonAccountCompanyOptions,AccountCompany, andTokenAccountCompanyOptionsCustomerReferenceandOrderReferenceonChargePaymentDetailsOptions,PaymentIntentPaymentDetailsOptions, andPaymentIntentPaymentDetailsTaxIdonChargeBillingDetails,ConfirmationTokenPaymentMethodDataBillingDetailsOptions,ConfirmationTokenPaymentMethodPreviewBillingDetails,PaymentIntentPaymentMethodDataBillingDetailsOptions,PaymentMethodBillingDetailsOptions,PaymentMethodBillingDetails,SetupIntentPaymentMethodDataBillingDetailsOptions, andTreasuryOutboundPaymentDestinationPaymentMethodDataBillingDetailsOptionsPriceDataonCheckoutSessionLineItemsOptionsCheckoutSessionLineItemsOptions.QuantityfromlongIntegertoemptyable(longInteger)ScriptonCouponCreateOptionsandCouponTypeonCouponFxQuoteonPaymentIntentConfirmOptions,PaymentIntentCreateOptions,PaymentIntentUpdateOptions,PaymentIntent,TransferCreateOptions, andTransferDiscountAmount,LineItems,Shipping, andTaxonPaymentIntentAmountDetailsPixonPaymentMethodConfigurationCreateOptions,PaymentMethodConfigurationUpdateOptions, andPaymentMethodConfigurationUsCfpbDataonPersonandTokenPersonOptionsPendingReasononRefundAw,Az,Bd,Bj,Et,Kg,La, andPhonTaxRegistrationCountryOptionsOptionsandTaxRegistrationCountryOptionsFxQuoteExpiredwith resourceFxQuoteSee the changelog for more details.
48.1.0-beta.3
Privacy.RedactionJobRootObjects,Privacy.RedactionJobValidationError, andPrivacy.RedactionJobCancel,Create,Get,List,Run,Update, andValidatemethods on resourceRedactionJobGetandListmethods on resourceRedactionJobValidationErrorMinorityOwnedBusinessDesignationonAccountBusinessProfileOptionsandAccountBusinessProfileExportTaxTransactionsandPaymentDisputesonAccountSessionComponentsOptionsWalletOptionsonCheckout.SessionCreateOptionsandCheckoutSessionKlarnaonPaymentMethodDomainInonTaxRegistrationCountryOptionsOptionsandTaxRegistrationCountryOptionsExternalAccountfield inExternalAccountCreateOptionsExternalAccountproperty inExternalAccountCreateOptionsfrom astringto a union type.See the changelog for more details.
48.1.0-beta.2
See the changelog for more details.
48.1.0-beta.1
This release changes the pinned API version to
2025-03-31.previewBreaking Changes
AmountOverpaidonInvoicePaymentInvoicePayment.IsDefaultfromnullable(boolean)tobooleanInterchangeFees,NetTotal,NetworkFees, andTransactionVolumeonIssuingSettlementPaymentAttemptRecordPaymentMethodDetails.TypeandPaymentRecordPaymentMethodDetails.Typefromliteral('custom')tostringApplicationFeeAmount,Discount,PaidOutOfBand,Paid,PaymentIntent,Quote,SubscriptionDetails,SubscriptionProrationDate,Tax,TotalTaxAmounts, andTransferDataonQuotePreviewInvoiceBillingThresholdsonQuotePreviewSubscriptionScheduleDefaultSettings,QuotePreviewSubscriptionSchedulePhasesItems, andQuotePreviewSubscriptionSchedulePhasesCoupononQuotePreviewSubscriptionSchedulePhasesValueonTerminalReaderActionCollectInputsInputsSelectionChoices,TerminalReaderActionCollectInputsInputsSelection, andTerminalReaderInputsSelectionChoicesOptionsQuotePreviewInvoice.Parent.SubscriptionDetail.subscriptionfromstringtoexpandable($Subscription)CheckoutSession.Permission.updateto be optionalPaymentAttemptRecord.PaymentMethodDetail.typeandPaymentRecord.PaymentMethodDetail.typefromliteral('custom')tostringPaymentAttemptRecord.payment_recordfromstringtonullable(string)PaymentAttemptRecord.PaymentMethodDetail.customandPaymentRecord.PaymentMethodDetail.customto be optionalPaymentRecord.latest_payment_attempt_recordfromstringtonullable(string)Order.CreateParamsPaymentSettingPaymentMethodOptionWechatPay.clientandOrder.UpdateParamsPaymentSettingPaymentMethodOptionWechatPay.clientto be optionalAdditions
BalanceSettingsGetandUpdatemethods on resourceBalanceSettingsCreate,Delete,Get,List, andUpdatemethods on a newExternalAccountServiceto access cards and bank accounts made available in the new pathv1/external_accountsStripeBalancePaymentsonAccountCapabilitiesOptionsandAccountCapabilitiesCustomerAccountonBilling.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, andTaxIdStripeBalanceonChargePaymentMethodDetails,ConfirmationTokenPaymentMethodDataOptions,ConfirmationTokenPaymentMethodPreview,CustomerPaymentMethod,PaymentAttemptRecordPaymentMethodDetails,PaymentIntentPaymentMethodDataOptions,PaymentIntentPaymentMethodOptionsOptions,PaymentIntentPaymentMethodOptions,PaymentMethodCreateOptions,PaymentMethod,PaymentRecordPaymentMethodDetails,SetupAttemptPaymentMethodDetails, andSetupIntentPaymentMethodDataOptionsUpdateLineItemsandUpdateShippingDetailsonCheckoutSessionPermissionsOptionsandCheckoutSessionPermissionsProvideronCheckoutSessionAutomaticTax,InvoiceAutomaticTax,QuoteAutomaticTax, andQuotePreviewInvoiceAutomaticTaxTaxCalculationReferenceonCreditNoteLineItem,CreditNotePreviewLines,InvoiceLineItem,LineItem,PaymentLinkLineItem,QuoteComputedUpfrontLineItems,QuoteLineItem, andSessionLineItemPaymentMethodOptionsonTestHelpersConfirmationTokenCreateOptionsInstallmentsonConfirmationTokenPaymentMethodOptionsCardContextonEventRelatedCustomerAccountonIdentity.VerificationSessionCreateOptions,Identity.VerificationSessionListOptions, andIdentityVerificationSessionNetworkDataonIssuingDisputeSettlementDetailInterchangeFeesAmount,NetTotalAmount,NetworkFeesAmount,OtherFeesAmount,OtherFeesCount, andTransactionAmountonIssuingSettlementReportedByonPaymentAttemptRecordAchCreditTransfer,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, andZiponPaymentAttemptRecordPaymentMethodDetailsandPaymentRecordPaymentMethodDetailsBillieonPaymentAttemptRecordPaymentMethodDetails,PaymentIntentPaymentMethodOptionsOptions,PaymentIntentPaymentMethodOptions, andPaymentRecordPaymentMethodDetailsPayoutMethodonPayoutCreateOptionsandPayoutConfirmationSecret,Parent, andTotalTaxesonQuotePreviewInvoiceIdandTextonTerminalReaderActionCollectInputsInputsSelectionChoices,TerminalReaderActionCollectInputsInputsSelection, andTerminalReaderInputsSelectionChoicesOptionsNew APIs for Money CardManagement
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, andV2.MoneyManagement.TransactionCreatemethod on resourceV2.MoneyManagement.OutboundPaymentQuoteGetandListmethods on resourcesV2.MoneyManagement.Adjustment,V2.MoneyManagement.FinancialAccount,V2.MoneyManagement.ReceivedCredit,V2.MoneyManagement.ReceivedDebit,V2.MoneyManagement.TransactionEntry, andV2.MoneyManagement.TransactionCreate,Get, andListmethods on resourcesV2.MoneyManagement.FinancialAddressandV2.MoneyManagement.InboundTransfer... (truncated)
48.0.2
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
#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.Please review details for the breaking changes and alternatives in the Stripe API changelog before upgrading.
SubscriptionItemUsageRecordSummaryandSubscriptionItemUsageRecordCreatemethod on resourceSubscriptionItemUsageRecordList,ListAsync,ListAutoPaginating, andListAutoPaginatingAsyncmethods on resourceSubscriptionItemUsageRecordSummaryUpcomingandUpcomingAsyncmethods on resourceInvoiceInvoiceonChargeandPaymentIntentShippingDetailsonCheckoutSessionCarrier,Phone, andTrackingNumberonSessionCollectedInformationShippingDetailsRefundonCreditNoteCreateOptions,CreditNotePreviewLinesListOptions,CreditNotePreviewOptions, andCreditNoteTaxAmountsonCreditNoteLineItem,CreditNote, andInvoiceLineItemAmountExcludingTaxandUnitAmountExcludingTaxonCreditNoteLineItemandInvoiceLineItemCoupononCustomerCreateOptions,CustomerUpdateOptions,InvoiceCreatePreviewOptions,InvoiceScheduleDetailsPhasesOptions,SubscriptionCreateOptions,SubscriptionSchedulePhasesOptions,SubscriptionSchedulePhases, andSubscriptionUpdateOptionsPromotionCodeonCustomerCreateOptions,CustomerUpdateOptions,SubscriptionCreateOptions, andSubscriptionUpdateOptionsPriceonInvoiceItemCreateOptions,InvoiceItemUpdateOptions,InvoiceItem,InvoiceLineItemUpdateOptions,InvoiceLineItem, andInvoiceLinesOptionsBillingThresholdsonInvoiceScheduleDetailsPhaseItemOptions,InvoiceScheduleDetailsPhaseOptions,InvoiceSubscriptionDetailsItemOptions,SubscriptionCreateOptions,SubscriptionItemCreateOptions,SubscriptionItemUpdateOptions,SubscriptionItem,SubscriptionItemsOptions,SubscriptionScheduleDefaultSettingsOptions, `Subsc...Description has been truncated