Releases: stripe/stripe-dotnet
Releases · stripe/stripe-dotnet
v44.5.0
- #2900 Update generated code
- Add support for
Paypal
onDisputePaymentMethodDetails
- Change type of
DisputePaymentMethodDetailsType
fromliteral('card')
toenum('card'|'paypal')
- Add support for
PaymentMethodTypes
onPaymentIntentConfirmOptions
- Add support for
ShipFromDetails
onTax.CalculationCreateOptions
,TaxCalculation
, andTaxTransaction
- Add support for
Bh
,Eg
,Ge
,Ke
,Kz
,Ng
, andOm
onTaxRegistrationCountryOptionsOptions
andTaxRegistrationCountryOptions
- Add support for
- #2904 Add config for dotnet8.0
- #2903 Fix clientId getter
v44.5.0-beta.1
- #2896 Update generated code for beta
- Add support for
PaymentMethodSettings
onAccountSessionComponentsOptions
- Add support for
CancelSubscriptionSchedule
onQuoteLine
andQuoteLinesOptions
- Add support for
v44.4.0
- #2897 Update generated code
- Add support for
SetupFutureUsage
onCheckoutSessionPaymentMethodOptionsAmazonPay
,CheckoutSessionPaymentMethodOptionsRevolutPay
,PaymentIntentPaymentMethodOptionsAmazonPay
, andPaymentIntentPaymentMethodOptionsRevolutPay
- Change type of
EntitlementsActiveEntitlementFeature
fromstring
toexpandable($Entitlements.Feature)
- Remove support for inadvertently released identity verification features
Email
andPhone
onIdentityVerificationSessionOptionsOptions
- Add support for
AmazonPay
andRevolutPay
onMandatePaymentMethodDetails
andSetupAttemptPaymentMethodDetails
- Add support for
EndingBefore
,Limit
, andStartingAfter
onPaymentMethodConfigurationListOptions
- Add support for
Mobilepay
onPaymentMethodConfigurationCreateOptions
,PaymentMethodConfigurationUpdateOptions
, andPaymentMethodConfiguration
- Add support for
v44.4.0-beta.1
- #2893 Update generated code for beta
- Add support for
CapitalOverview
,TaxRegistrations
, andTaxSettings
onAccountSessionComponentsOptions
- Add support for
ExternalAccountCollection
onAccountSessionComponentsFinancialAccountFeaturesOptions
- Add support for
SubscriptionTrialFromPlan
onInvoiceUpcomingLinesOptions
andInvoiceUpcomingOptions
- Add support for
v44.3.0
- #2894 Update generated code
- Add support for
CreatePreview
method on resourceInvoice
- Add support for
PaymentMethodData
onCheckout.SessionCreateOptions
- Add support for
SavedPaymentMethodOptions
onCheckout.SessionCreateOptions
andCheckoutSession
- Add support for
Mobilepay
onCheckoutSessionPaymentMethodOptionsOptions
andCheckoutSessionPaymentMethodOptions
- Add support for
AllowRedisplay
onConfirmationTokenPaymentMethodDataOptions
,CustomerListPaymentMethodsOptions
,PaymentIntentPaymentMethodDataOptions
,PaymentMethodCreateOptions
,PaymentMethodUpdateOptions
, andSetupIntentPaymentMethodDataOptions
- Add support for
ScheduleDetails
andSubscriptionDetails
onInvoiceUpcomingLinesOptions
andInvoiceUpcomingOptions
- Add support for
v44.2.0
- #2891 Update generated code
- Add support for new resource
Entitlements.ActiveEntitlementSummary
- Add support for
Balances
andPayoutsList
onAccountSessionComponentsOptions
andAccountSessionComponents
- Remove support for
Config
onForwarding.RequestCreateOptions
andForwardingRequest
. This field is no longer used by the Forwarding Request API. - Add support for
CaptureMethod
onPaymentIntentPaymentMethodOptionsRevolutPayOptions
andPaymentIntentPaymentMethodOptionsRevolutPay
- Add support for
Swish
onPaymentMethodConfigurationCreateOptions
,PaymentMethodConfigurationUpdateOptions
, andPaymentMethodConfiguration
- Add support for new resource
- #2892 Add sections to StripeTypeRegistry
v44.2.0-beta.1
- #2886 Update generated code for beta
- Add support for
Get
method on resourcesEntitlements.ActiveEntitlement
andEntitlements.Feature
- Add support for
Fees
,Losses
,RequirementCollection
, andStripeDashboard
onAccountControllerOptions
- Add support for
HostedVoucherUrl
onPaymentIntentNextActionMultibancoDisplayDetails
- Add support for
Toggles
onTerminalReaderActionCollectInputsInputs
andTerminalReaderInputsOptions
- Add support for
Email
,Numeric
,Phone
, andText
onTerminalReaderActionCollectInputsInputs
- Add support for
v44.1.0
- #2889 Update generated code
- Add support for
AccountManagement
andNotificationBanner
onAccountSessionComponentsOptions
andAccountSessionComponents
- Add support for
ExternalAccountCollection
onAccountSessionComponentsAccountOnboardingFeaturesOptions
andAccountSessionComponentsAccountOnboardingFeatures
- Change type of
BillingMeterEventAdjustmentCancel
fromBillingMeterResourceBillingMeterEventAdjustmentCancel
tonullable(BillingMeterResourceBillingMeterEventAdjustmentCancel)
- Add support for
AmazonPay
onChargePaymentMethodDetails
,CheckoutSessionPaymentMethodOptionsOptions
,CheckoutSessionPaymentMethodOptions
,ConfirmationTokenPaymentMethodDataOptions
,ConfirmationTokenPaymentMethodPreview
,PaymentIntentPaymentMethodDataOptions
,PaymentIntentPaymentMethodOptionsOptions
,PaymentIntentPaymentMethodOptions
,PaymentMethodConfigurationCreateOptions
,PaymentMethodConfigurationUpdateOptions
,PaymentMethodConfiguration
,PaymentMethodCreateOptions
,PaymentMethod
,RefundDestinationDetails
,SetupIntentPaymentMethodDataOptions
,SetupIntentPaymentMethodOptionsOptions
, andSetupIntentPaymentMethodOptions
- Add support for
NextRefreshAvailableAt
onFinancialConnectionsAccountOwnershipRefresh
- Add support for
v44.0.0
-
- This release changes the pinned API version to
2024-04-10
. Please read the API Upgrade Guide and carefully review the API changes before upgrading.
⚠️ Breaking changes- Change the property
Amount
onSourceTransaction
to not be nullable - Remove the below unused classes
InvoiceLineItemAutomaticTaxOptions
InvoiceLineItemCustomerDetailsOptions
InvoiceLineItemCustomerDetailsTaxIdOptions
InvoiceLineItemCustomerDetailsTaxOptions
- Change the type of the below date fields from
long
toDateTime
AccountSettingsCardIssuingTosAcceptance.Date
AccountSettingsTreasuryTosAcceptance.Date
PaymentIntentNextActionPixDisplayQrCode.ExpiresAt
PaymentIntentPaymentMethodOptionsPix.ExpiresAt
CalculationCreateOptions.TaxDate
- Rename
Features
toMarketingFeatures
onProductCreateOptions
,ProductUpdateOptions
, andProduct
.
⚠️ Removal of enum values, properties and events that are no longer part of the publicly documented Stripe API- Remove
BillingPortal.ConfigurationFeatures.SubscriptionPause
andBillingPortal.ConfigurationFeaturesOptions.SubscriptionPause
as the feature to pause subscription on the portal has been deprecated. - Remove the below deprecated events from
Event.Type
,WebhookEndpointCreateOptions.EnabledEvents
,WebhookEndpointUpdateOptions.EnabledEvents
and the constants inEvents
invoiceitem.updated
order.created
recipient.created
recipient.deleted
recipient.updated
sku.created
sku.deleted
sku.updated
- Remove the support for the below deprecated values in
BalanceTransaction.Type
obligation_inbound
obligation_payout
obligation_payout_failure
obligation_reversal_outbound
- Remove the support for
various
inClimate.Supplier.RemovalPathway
- Remove support for
id_bank_transfer
,multibanco
,netbanking
,pay_by_bank
, andupi
onPaymentMethodConfiguration
by removing the below classesPaymentMethodConfigurationIdBankTransfer
PaymentMethodConfigurationMultibanco
PaymentMethodConfigurationNetbanking
PaymentMethodConfigurationPayByBank
PaymentMethodConfigurationUpi
- Remove the support for
challenge_only
inSetupIntentPaymentMethodOptionsCard.RequestThreeDSecure
- Remove deprecated property
CustomerData
onSourceTransaction
- Remove the support for deprecated value
service_tax
inTaxRate.TaxType
,TaxRateCreateParams.TaxType
,TaxRateUpdateParams.TaxType
- Remove the deprecated value
include_and_require
inInvoiceCreateParams.PendingInvoiceItemsBehavior
- Remove the deprecated property
SubscriptionProrate
onUpcomingInvoiceListLineItemsOptions
. UseSubscriptionProrationBehavior
instead. - Remove the property
RequestIncrementalAuthorization
onPaymentIntentPaymentMethodOptionsCardPresentOptions
. This was shipped by mistake. - Remove the support for deprecated value
obligation
onReportRunParameterOptions.ReportingCategory
- Remove the legacy field
RenderingOptions
inInvoice
,InvoiceCreateOptions
andInvoiceUpdateOptions
. - Rename the type of field
Rendering
inInvoiceCreateOptions
andInvoiceUpdateOptions
fromInvoiceRenderingOptionsOptions
toInvoiceRenderingOptions
- This release changes the pinned API version to
v43.23.0
- #2887 Update generated code
- Add support for new resources
Entitlements.ActiveEntitlement
andEntitlements.Feature
- Add support for
Get
andList
methods on resourceActiveEntitlement
- Add support for
Create
,Get
,List
, andUpdate
methods on resourceFeature
- Add support for
Controller
onAccountCreateOptions
- Add support for
Fees
,Losses
,RequirementCollection
, andStripeDashboard
onAccountController
- Add support for
EventName
onBilling.MeterEventAdjustmentCreateOptions
andBillingMeterEventAdjustment
- Add support for
Cancel
andType
onBillingMeterEventAdjustment
- Add support for new resources