Bump Stripe.net from 47.4.0 to 49.1.0 #2032
Open
+1
−1
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.1.0.
Release notes
Sourced from Stripe.net's releases.
49.1.0
PaymentAttemptRecord,PaymentIntentAmountDetailsLineItem, andPaymentRecordGetandListmethods on resourcePaymentAttemptRecordGet,ReportPaymentAttemptCanceled,ReportPaymentAttemptFailed,ReportPaymentAttemptGuaranteed,ReportPaymentAttemptInformational,ReportPaymentAttempt,ReportPayment, andReportRefundmethods on resourcePaymentRecordListmethod on resourcePaymentIntentAmountDetailsLineItemRepresentativeDeclarationonAccount.Company,AccountCompanyOptions, andTokenAccountCompanyOptionsPaymentMethodConfigurationonBillingPortalConfigurationFeaturesPaymentMethodUpdateOptionsTwintonCheckout.Session.PaymentMethodOptionsandCheckoutSessionPaymentMethodOptionsOptionsPaymentRecordRefundandTypeonCreditNote.RefundandCreditNoteRefundOptionsCustomerSheetandMobilePaymentElementonCustomerSession.ComponentsandCustomerSessionComponentsOptionsProvideronCustomer.TaxPaymentRecordonInvoiceAttachPaymentOptions,InvoicePayment.Payment, andInvoicePaymentPaymentOptionsInvoicePaymentPaymentOptions.Typefromliteral('payment_intent')toenum('payment_intent'|'payment_record')AmountDetailsonPaymentIntentCaptureOptions,PaymentIntentConfirmOptions,PaymentIntentCreateOptions,PaymentIntentIncrementAuthorizationOptions, andPaymentIntentUpdateOptionsPaymentDetailsonPaymentIntentCaptureOptions,PaymentIntentConfirmOptions,PaymentIntentCreateOptions,PaymentIntentIncrementAuthorizationOptions,PaymentIntentUpdateOptions, andPaymentIntentDiscountAmount,LineItems,Shipping, andTaxonPaymentIntent.AmountDetailsNameCollectiononPaymentLinkCreateOptions,PaymentLinkUpdateOptions, andPaymentLinkCryptoonPaymentMethodConfigurationCreateOptions,PaymentMethodConfigurationUpdateOptions,PaymentMethodConfiguration, andRefund.DestinationDetailsMbWayonPaymentMethodConfigurationCreateOptions,PaymentMethodConfigurationUpdateOptions, andPaymentMethodConfigurationCustomonPaymentMethodCreateOptionsandPaymentMethodExcludedPaymentMethodTypesonSetupIntentCreateOptions,SetupIntentUpdateOptions, andSetupIntentTwonTax.Registration.CountryOptionsandTaxRegistrationCountryOptionsOptionsGiponTerminal.Configuration.TippingandTerminalConfigurationTippingOptionsLastSeenAtonTerminal.ReaderGt,Gte,Lt,Lte, andTypesonV2.Core.EventListOptionsBalanceSettingsUpdatedwith resourceBalanceSettingsInvoicePaymentAttemptRequiredwith resourceInvoiceSee the changelog for more details.
49.1.0-beta.1
This release changes the pinned API version to
2025-09-30.preview. It is built on top of SDK version 49.0.0 which contains breaking changes. Please review the changelog for 49.0.0 if upgrading from older SDK versions.AttachCadencemethod on resourceSubscriptionBillingCadenceonInvoiceCreatePreviewOptions,SubscriptionCreateOptions,SubscriptionUpdateOptions, andSubscriptionBillingCadenceDetailsonInvoice.ParentandQuotePreviewInvoice.ParentV2.Billing.BillSettingVersion,V2.Billing.BillSetting,V2.Billing.Cadence,V2.Billing.CollectionSettingVersion,V2.Billing.CollectionSetting, andV2.Billing.ProfileCreate,Get,List, andUpdatemethods on resourcesV2.Billing.BillSetting,V2.Billing.CollectionSetting, andV2.Billing.ProfileGetandListmethods on resourcesV2.Billing.BillSettingVersionandV2.Billing.CollectionSettingVersionCancel,Create,Get,List, andUpdatemethods on resourceV2.Billing.CadenceProfileonV2.Core.Account.DefaultsandV2CoreAccountDefaultsOptionsIPonV2.Core.Account.Identity.Attestations.DirectorshipDeclaration,V2.Core.Account.Identity.Attestations.OwnershipDeclaration,V2.Core.Account.Identity.Attestations.TermsOfService.Account,V2.Core.Account.Identity.Attestations.TermsOfService.Storer,V2.Core.Account.Identity.Individual.AdditionalTermsOfService.Account,V2.Core.Person.AdditionalTermsOfService.Account,V2CoreAccountIdentityAttestationsTermsOfServiceAccountOptions,V2CoreAccountIdentityAttestationsTermsOfServiceStorerOptions, andV2CorePersonAdditionalTermsOfServiceAccountOptionsIponV2.Core.Account.Identity.Attestations.DirectorshipDeclaration,V2.Core.Account.Identity.Attestations.OwnershipDeclaration,V2.Core.Account.Identity.Attestations.TermsOfService.Account,V2.Core.Account.Identity.Attestations.TermsOfService.Storer,V2.Core.Account.Identity.Individual.AdditionalTermsOfService.Account,V2.Core.Person.AdditionalTermsOfService.Account,V2CoreAccountIdentityAttestationsTermsOfServiceAccountOptions,V2CoreAccountIdentityAttestationsTermsOfServiceStorerOptions, andV2CorePersonAdditionalTermsOfServiceAccountOptionsDoingBusinessAs,ProductDescription, andUrlonV2.Core.Account.Identity.BusinessDetailsandV2CoreAccountIdentityBusinessDetailsOptionsSettlementCurrencyonV2.MoneyManagement.FinancialAddressSepaBankAccountonV2.MoneyManagement.FinancialAddress.CredentialsandV2.MoneyManagement.ReceivedCredit.BankTransferAmountDetailsandPaymentsOrchestrationonV2.Payments.OffSessionPaymentCreateOptionsandV2.Payments.OffSessionPaymentRetryPolicyonV2.Payments.OffSessionPayment.RetryDetailsandV2PaymentsOffSessionPaymentRetryDetailsOptionsV2.MoneyManagement.OutboundPaymentQuote.FxQuote.LockDurationfromliteral('five_minutes')toenum('five_minutes'|'none')V2.MoneyManagement.OutboundPaymentQuote.FxQuote.LockExpiresAtfromDateTimetonullable(DateTime)OriginTypeonV2.MoneyManagement.ReceivedCredit.BankTransferPaymentMethodTypeonV2.MoneyManagement.ReceivedCredit.BankTransferMandateDataandPaymentMethodOptionsonV2.Payments.OffSessionPaymentCreateOptionsTypeonV2.MoneyManagement.FinancialAddressCreateOptionsCurrencyonV2.MoneyManagement.FinancialAddressCreateOptionsV2BillingBillSettingUpdatedEventwith related objectV2.Billing.BillSettingRateLimitExceptionV2.Billing.BillSettingVersion,V2.Billing.BillSetting,V2.Billing.Cadence,V2.Billing.CollectionSettingVersion,V2.Billing.CollectionSetting, andV2.Billing.ProfileCreate,Get,List, andUpdatemethods on resourcesV2.Billing.BillSetting,V2.Billing.CollectionSetting, andV2.Billing.ProfileGetandListmethods on resourcesV2.Billing.BillSettingVersionandV2.Billing.CollectionSettingVersionCancel,Create,Get,List, andUpdatemethods on resourceV2.Billing.CadenceProfileonV2.Core.Account.DefaultsandV2CoreAccountDefaultsOptionsIPonV2.Core.Account.Identity.Attestations.DirectorshipDeclaration,V2.Core.Account.Identity.Attestations.OwnershipDeclaration,V2.Core.Account.Identity.Attestations.TermsOfService.Account,V2.Core.Account.Identity.Attestations.TermsOfService.Storer,V2.Core.Account.Identity.Individual.AdditionalTermsOfService.Account,V2.Core.Person.AdditionalTermsOfService.Account,V2CoreAccountIdentityAttestationsTermsOfServiceAccountOptions,V2CoreAccountIdentityAttestationsTermsOfServiceStorerOptions, andV2CorePersonAdditionalTermsOfServiceAccountOptionsIponV2.Core.Account.Identity.Attestations.DirectorshipDeclaration,V2.Core.Account.Identity.Attestations.OwnershipDeclaration,V2.Core.Account.Identity.Attestations.TermsOfService.Account,V2.Core.Account.Identity.Attestations.TermsOfService.Storer,V2.Core.Account.Identity.Individual.AdditionalTermsOfService.Account,V2.Core.Person.AdditionalTermsOfService.Account,V2CoreAccountIdentityAttestationsTermsOfServiceAccountOptions,V2CoreAccountIdentityAttestationsTermsOfServiceStorerOptions, andV2CorePersonAdditionalTermsOfServiceAccountOptionsDoingBusinessAs,ProductDescription, andUrlonV2.Core.Account.Identity.BusinessDetailsandV2CoreAccountIdentityBusinessDetailsOptionsSettlementCurrencyonV2.MoneyManagement.FinancialAddressSepaBankAccountonV2.MoneyManagement.FinancialAddress.CredentialsandV2.MoneyManagement.ReceivedCredit.BankTransferAmountDetailsandPaymentsOrchestrationonV2.Payments.OffSessionPaymentCreateOptionsandV2.Payments.OffSessionPaymentRetryPolicyonV2.Payments.OffSessionPayment.RetryDetailsandV2PaymentsOffSessionPaymentRetryDetailsOptionsV2.MoneyManagement.OutboundPaymentQuote.FxQuote.LockDurationfromliteral('five_minutes')toenum('five_minutes'|'none')V2.MoneyManagement.OutboundPaymentQuote.FxQuote.LockExpiresAtfromDateTimetonullable(DateTime)OriginTypeonV2.MoneyManagement.ReceivedCredit.BankTransferPaymentMethodTypeonV2.MoneyManagement.ReceivedCredit.BankTransferMandateDataandPaymentMethodOptionsonV2.Payments.OffSessionPaymentCreateOptionsTypeonV2.MoneyManagement.FinancialAddressCreateOptionsCurrencyonV2.MoneyManagement.FinancialAddressCreateOptionsV2BillingBillSettingUpdatedEventwith related objectV2.Billing.BillSettingRateLimitException... (truncated)
49.1.0-alpha.4
V2.Billing.PricingPlanSubscriptionComponentsGetmethod on resourceV2.Billing.PricingPlanSubscriptionComponentsDimensionPayloadKeysonBilling.MeterCreateOptionsandBilling.MeterDimensionFiltersandDimensionGroupByKeysonBilling.BillingMeterMeterEventSummaryListOptionsDimensionsonBilling.MeterEventSummaryFulfillmentDetailsandPaymentMethodDataonDelegatedCheckout.RequestedSessionCreateOptionsandDelegatedCheckout.RequestedSessionUpdateOptionsLineItemDetails,Metadata,PaymentMethod, andSharedMetadataonDelegatedCheckout.RequestedSessionCreateOptions,DelegatedCheckout.RequestedSessionUpdateOptions, andDelegatedCheckout.RequestedSessionCurrency,Customer, andRiskDetailsonDelegatedCheckout.RequestedSessionCreateOptionsSellerDetailsandSetupFutureUsageonDelegatedCheckout.RequestedSessionCreateOptionsandDelegatedCheckout.RequestedSessionAmountSubtotal,AmountTotal,CreatedAt,ExpiresAt,OrderDetails,SharedPaymentIssuedToken,Status,TotalDetails, andUpdatedAtonDelegatedCheckout.RequestedSessionAddress,Email,FulfillmentOptions,Name,Phone, andSelectedFulfillmentOptiononDelegatedCheckout.RequestedSession.FulfillmentDetailsSee the changelog for more details.
49.1.0-alpha.3
DelegatedCheckout.RequestedSessionandIdentity.BlocklistEntryConfirm,Create,Expire,Get, andUpdatemethods on resourceDelegatedCheckout.RequestedSessionCreate,Disable,Get, andListmethods on resourceIdentity.BlocklistEntryBlockedByEntryonIdentity.VerificationReport.Document,Identity.VerificationReport.Selfie, andIdentity.VerificationReportListOptionsSee the changelog for more details.
49.1.0-alpha.2
PaymentMethodBalanceCheckBalancemethod on resourcePaymentMethodBenefitsonCard,Charge.PaymentMethodDetails.Card,ConfirmationToken.PaymentMethodPreview.Card, andPaymentMethod.CardBenefitonPaymentIntent.PaymentDetailsandPaymentIntentPaymentDetailsOptionsSetupDetailsonSetupIntentConfirmOptions,SetupIntentCreateOptions,SetupIntentUpdateOptions, andSetupIntentCardCreatoronV2.Core.Account.Configuration,V2.Core.Account.Identity.Attestations.TermsOfService,V2CoreAccountConfigurationOptions, andV2CoreAccountIdentityAttestationsTermsOfServiceOptionsV2CoreAccountIncludingConfigurationCardCreatorCapabilityStatusUpdatedEventandV2CoreAccountIncludingConfigurationCardCreatorUpdatedEventwith related objectV2.Core.AccountV1CustomerDiscountCreatedEvent,V1CustomerDiscountDeletedEvent, andV1CustomerDiscountUpdatedEventwith related objectDiscountSee the changelog for more details.
49.1.0-alpha.1
This release changes the pinned API version to
2025-09-30.preview. It is built on top of SDK version 49.0.0 and 49.1.0-beta.1 which contain breaking changes. Please review the changelog for these versions if upgrading from older SDK versions.V2.MoneyManagement.RecipientVerificationAcknowledge,Create,Get, andRecipientVerificationsmethods on resourceV2.MoneyManagement.RecipientVerificationUpdatemethod on resourcesV2.Billing.PricingPlanSubscriptionandV2.Billing.ServiceActionCryptoWalletsonV2.Account.Configuration.RecipientData.Features,V2.Core.Account.Configuration.Recipient.Capabilities,V2AccountConfigurationRecipientDataFeaturesOptions, andV2CoreAccountConfigurationRecipientCapabilitiesOptionsLookupKeyonV2.Billing.CadenceCreateOptions,V2.Billing.CadenceUpdateOptions, andV2.Billing.CadenceSettingsDataonV2.Billing.CadenceMonthOfYearonV2.Billing.Cadence.BillingCycle.MonthandV2BillingCadenceBillingCycleMonthOptionsClaimedAt,ExpiresAt,SandboxDetails, andStatusonV2.Core.ClaimableSandboxApiKeysonV2.Core.ClaimableSandboxV1EventIdonV2.EventRecipientVerificationonV2.MoneyManagement.OutboundPaymentCreateOptions,V2.MoneyManagement.OutboundPayment,V2.MoneyManagement.OutboundTransferCreateOptions, andV2.MoneyManagement.OutboundTransferCryptoWalletonV2.MoneyManagement.PayoutMethodandV2MoneyManagementOutboundSetupIntentPayoutMethodDataOptionsWillActivateAtandWillCancelAtonV2.Billing.PricingPlanSubscription.ServicingStatusTransitionsandV2.Billing.RateCardSubscription.ServicingStatusTransitionsCustomPricingUnitDetailsonV2.Billing.RateCardRate.CustomPricingUnitAmount,V2.Billing.ServiceAction.CreditGrant.Amount.CustomPricingUnit, andV2.Billing.ServiceAction.CreditGrantPerTenant.Amount.CustomPricingUnitOriginTypeonV2.MoneyManagement.ReceivedDebit.BankTransferSepaBankAccountonV2.MoneyManagement.FinancialAddressCreateOptionsPriceonV2.Billing.RateCardRateCreateOptionsLookupKeysonV2.Billing.CadenceListOptionsV2.Billing.CadenceCancelOptions.Include,V2.Billing.CadenceCreateOptions.Include,V2.Billing.CadenceGetOptions.Include,V2.Billing.CadenceListOptions.Include, andV2.Billing.CadenceUpdateOptions.Includefromliteral('invoice_discount_rules')toenum('invoice_discount_rules'|'settings_data')CustomerandTypeonV2BillingCadencePayerOptionsAlertIdonEventsV2CoreHealthApiErrorResolvedEvent,EventsV2CoreHealthApiLatencyResolvedEvent,EventsV2CoreHealthAuthorizationRateDropResolvedEvent,EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent,EventsV2CoreHealthPaymentMethodErrorResolvedEvent,EventsV2CoreHealthTrafficVolumeDropResolvedEvent, andEventsV2CoreHealthWebhookLatencyResolvedEventV1AccountUpdatedEventwith related objectV2.AccountV1ApplicationFeeCreatedEvent,V1ApplicationFeeRefundedEvent,V1BillingPortalConfigurationCreatedEvent,V1BillingPortalConfigurationUpdatedEvent,V1CapabilityUpdatedEvent,V1ChargeCapturedEvent,V1ChargeDisputeClosedEvent,V1ChargeDisputeCreatedEvent,V1ChargeDisputeFundsReinstatedEvent,V1ChargeDisputeFundsWithdrawnEvent,V1ChargeDisputeUpdatedEvent,V1ChargeExpiredEvent,V1ChargeFailedEvent,V1ChargePendingEvent,V1ChargeRefundUpdatedEvent,V1ChargeRefundedEvent,V1ChargeSucceededEvent,V1ChargeUpdatedEvent,V1CheckoutSessionAsyncPaymentFailedEvent,V1CheckoutSessionAsyncPaymentSucceededEvent,V1CheckoutSessionCompletedEvent,V1CheckoutSessionExpiredEvent,V1ClimateOrderCanceledEvent,V1ClimateOrderCreatedEvent,V1ClimateOrderDelayedEvent,V1ClimateOrderDeliveredEvent,V1ClimateOrderProductSubstitutedEvent,V1ClimateProductCreatedEvent,V1ClimateProductPricingUpdatedEvent,V1CouponCreatedEvent,V1CouponDeletedEvent,V1CouponUpdatedEvent,V1CreditNoteCreatedEvent,V1CreditNoteUpdatedEvent,V1CreditNoteVoidedEvent,V1CustomerCreatedEvent,V1CustomerDeletedEvent,V1CustomerDiscountCreatedEvent,V1CustomerDiscountDeletedEvent,V1CustomerDiscountUpdatedEvent,V1CustomerSubscriptionCreatedEvent,V1CustomerSubscriptionDeletedEvent,V1CustomerSubscriptionPausedEvent,V1CustomerSubscriptionPendingUpdateAppliedEvent,V1CustomerSubscriptionPendingUpdateExpiredEvent,V1CustomerSubscriptionResumedEvent,V1CustomerSubscriptionTrialWillEndEvent,V1CustomerSubscriptionUpdatedEvent,V1CustomerTaxIdCreatedEvent,V1CustomerTaxIdDeletedEvent,V1CustomerTaxIdUpdatedEvent,V1CustomerUpdatedEvent,V1FileCreatedEvent,V1FinancialConnectionsAccountCreatedEvent,V1FinancialConnectionsAccountDeactivatedEvent,V1FinancialConnectionsAccountDisconnectedEvent,V1FinancialConnectionsAccountReactivatedEvent,V1FinancialConnectionsAccountRefreshedBalanceEvent,V1FinancialConnectionsAccountRefreshedOwnershipEvent,V1FinancialConnectionsAccountRefreshedTransactionsEvent,V1IdentityVerificationSessionCanceledEvent,V1IdentityVerificationSessionCreatedEvent,V1IdentityVerificationSessionProcessingEvent,V1IdentityVerificationSessionRedactedEvent,V1IdentityVerificationSessionRequiresInputEvent,V1IdentityVerificationSessionVerifiedEvent,V1InvoiceCreatedEvent,V1InvoiceDeletedEvent,V1InvoiceFinalizationFailedEvent,V1InvoiceFinalizedEvent,V1InvoiceMarkedUncollectibleEvent,V1InvoiceOverdueEvent,V1InvoiceOverpaidEvent,V1InvoicePaidEvent,V1InvoicePaymentActionRequiredEvent,V1InvoicePaymentFailedEvent,V1InvoicePaymentPaidEvent,V1InvoicePaymentSucceededEvent,V1InvoiceSentEvent,V1InvoiceUpcomingEvent,V1InvoiceUpdatedEvent,V1InvoiceVoidedEvent,V1InvoiceWillBeDueEvent,V1InvoiceitemCreatedEvent,V1InvoiceitemDeletedEvent,V1IssuingAuthorizationCreatedEvent,V1IssuingAuthorizationRequestEvent,V1IssuingAuthorizationUpdatedEvent,V1IssuingCardCreatedEvent,V1IssuingCardUpdatedEvent,V1IssuingCardholderCreatedEvent,V1IssuingCardholderUpdatedEvent,V1IssuingDisputeClosedEvent,V1IssuingDisputeCreatedEvent,V1IssuingDisputeFundsReinstatedEvent,V1IssuingDisputeFundsRescindedEvent,V1IssuingDisputeSubmittedEvent,V1IssuingDisputeUpdatedEvent,V1IssuingPersonalizationDesignActivatedEvent,V1IssuingPersonalizationDesignDeactivatedEvent,V1IssuingPersonalizationDesignRejectedEvent,V1IssuingPersonalizationDesignUpdatedEvent,V1IssuingTokenCreatedEvent,V1IssuingTokenUpdatedEvent,V1IssuingTransactionCreatedEvent,V1IssuingTransactionPurchaseDetailsReceiptUpdatedEvent,V1IssuingTransactionUpdatedEvent,V1MandateUpdatedEvent,V1PaymentIntentAmountCapturableUpdatedEvent,V1PaymentIntentCanceledEvent,V1PaymentIntentCreatedEvent,V1PaymentIntentPartiallyFundedEvent,V1PaymentIntentPaymentFailedEvent,V1PaymentIntentProcessingEvent,V1PaymentIntentRequiresActionEvent,V1PaymentIntentSucceededEvent,V1PaymentLinkCreatedEvent,V1PaymentLinkUpdatedEvent,V1PaymentMethodAttachedEvent,V1PaymentMethodAutomaticallyUpdatedEvent,V1PaymentMethodDetachedEvent,V1PaymentMethodUpdatedEvent,V1PayoutCanceledEvent,V1PayoutCreatedEvent,V1PayoutFailedEvent,V1PayoutPaidEvent,V1PayoutReconciliationCompletedEvent,V1PayoutUpdatedEvent,V1PersonCreatedEvent,V1PersonDeletedEvent,V1PersonUpdatedEvent,V1PlanCreatedEvent,V1PlanDeletedEvent,V1PlanUpdatedEvent,V1PriceCreatedEvent,V1PriceDeletedEvent,V1PriceUpdatedEvent,V1ProductCreatedEvent,V1ProductDeletedEvent,V1ProductUpdatedEvent,V1PromotionCodeCreatedEvent,V1PromotionCodeUpdatedEvent,V1QuoteAcceptedEvent,V1QuoteCanceledEvent,V1QuoteCreatedEvent,V1QuoteFinalizedEvent,V1RadarEarlyFraudWarningCreatedEvent,V1RadarEarlyFraudWarningUpdatedEvent,V1RefundCreatedEvent,V1RefundFailedEvent,V1RefundUpdatedEvent,V1ReviewClosedEvent,V1ReviewOpenedEvent,V1SetupIntentCanceledEvent,V1SetupIntentCreatedEvent,V1SetupIntentRequiresActionEvent,V1SetupIntentSetupFailedEvent,V1SetupIntentSucceededEvent,V1SigmaScheduledQueryRunCreatedEvent,V1SourceCanceledEvent,V1SourceChargeableEvent,V1SourceFailedEvent,V1SourceRefundAttributesRequiredEvent,V1SubscriptionScheduleAbortedEvent,V1SubscriptionScheduleCanceledEvent,V1SubscriptionScheduleCompletedEvent,V1SubscriptionScheduleCreatedEvent,V1SubscriptionScheduleExpiringEvent,V1SubscriptionScheduleReleasedEvent,V1SubscriptionScheduleUpdatedEvent,V1TaxRateCreatedEvent,V1TaxRateUpdatedEvent,V1TerminalReaderActionFailedEvent,V1TerminalReaderActionSucceededEvent,V1TerminalReaderActionUpdatedEvent,V1TestHelpersTestClockAdvancingEvent,V1TestHelpersTestClockCreatedEvent,V1TestHelpersTestClockDeletedEvent,V1TestHelpersTestClockInternalFailureEvent,V1TestHelpersTestClockReadyEvent,V1TopupCanceledEvent,V1TopupCreatedEvent,V1TopupFailedEvent,V1TopupReversedEvent,V1TopupSucceededEvent,V1TransferCreatedEvent,V1TransferReversedEvent,V1TransferUpdatedEvent,V2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent, andV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEventV2CoreClaimableSandboxCreatedEventwith related objectV2.Core.ClaimableSandboxV2MoneyManagementRecipientVerificationCreatedEventandV2MoneyManagementRecipientVerificationUpdatedEventwith related objectV2.MoneyManagement.RecipientVerificationStripeClient. ParseThinEvent__ExperimentalandPushedEventclasses. They've been replaced withStripeClient.ParseEventNotificationand the *EventNotificationclasses respectively.See the changelog for more details.
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.ReaderDescription has been truncated